21xrx.com
2025-04-01 10:28:42 Tuesday
文章检索 我的文章 写文章
C++程序例题及运行结果展示
2023-07-04 21:53:34 深夜i     9     0
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++ 安卓版

评论区