21xrx.com
2024-11-05 14:45:29 Tuesday
登录
文章检索 我的文章 写文章
C++程序例题及运行结果展示
2023-07-04 21:53:34 深夜i     --     --
C++ 程序例题 运行结果展示 编程 问题解决

C++是一种高级程序语言,广泛应用于计算机科学和软件开发领域。在学习C++编程时,理论知识和实践操作是两个非常重要的方面。在这篇文章中,我们将介绍一些C++程序例题及其运行结果,以帮助初学者更好地理解C++编程知识。

1. 程序例题1:求1-100之间所有偶数的和。


#include <iostream>

using namespace std;

int main() {

  int sum = 0;

  for(int i = 2; i <= 100; i += 2) {

    sum += i;

  }

  cout << "1-100之间所有偶数的和为:" << sum << endl;

  return 0;

}

该程序使用了for循环结构,从2开始,每次加2,直到100为止。循环过程中,将偶数累加到sum变量中。

运行结果:


1-100之间所有偶数的和为:2550

2. 程序例题2:判断用户输入的年份是否是闰年。


#include <iostream>

using namespace std;

int main() {

  int year;

  cout << "请输入一个年份:" << endl;

  cin >> year;

  if((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)

    cout << year << "是闰年!" << endl;

   else

    cout << year << "不是闰年!" << endl;

  

  return 0;

}

该程序中用户可以通过命令行输入一个年份,程序会判断该年份是否是闰年。如果该年份能被4整除但不能被100整除,或者能被400整除,则该年份是闰年。

运行结果:


请输入一个年份:

2020

2020是闰年!

请输入一个年份:

2000

2000是闰年!

请输入一个年份:

1900

1900不是闰年!

3. 程序例题3:输入三个数,输出其中的最大值。


#include <iostream>

using namespace std;

int main() {

  double a, b, c, max;

  cout << "请输入三个数,以空格分隔:" << endl;

  cin >> a >> b >> c;

  max = a > b ? a : b;

  max = max > c ? max : c;

  cout << "最大值为:" << max << endl;

  return 0;

}

该程序允许用户输入三个数,并通过if语句比较得出最大值。

运行结果:


请输入三个数,以空格分隔:

10.5 25 8.9

最大值为:25

总之,以上C++程序例题及其运行结果展示可以帮助初学者更好地理解C++编程知识。希望本文对你有所帮助。

  
  
下一篇: Dev C++ 安卓版

评论区

{{item['qq_nickname']}}
()
回复
回复