21xrx.com
2025-03-27 18:39:20 Thursday
文章检索 我的文章 写文章
C++键盘输入10个整数,求奇数的和
2023-06-30 22:00:06 深夜i     80     0
C++ 键盘输入 整数 奇数 求和

C++是一种功能强大的编程语言,可以帮助开发人员快速开发各种应用程序。今天我们将介绍如何使用C++编写一个程序,通过键盘输入10个整数,并求出其中所有奇数的和。

首先,我们需要定义一个整型数组,用于存储输入的10个整数。代码如下:

int arr[10];

然后,我们需要使用for循环语句,循环10次,每次从键盘输入一个整数,并把它存储到数组中。代码如下:

for (int i = 0; i < 10; i++) {
  std::cout << "请输入第" << i+1 << "个数: ";
  std::cin >> arr[i];
}

接着,我们需要使用for循环语句,遍历数组,计算所有奇数的和。代码如下:

int sum = 0;
for (int i = 0; i < 10; i++) {
  if (arr[i] % 2 != 0) {
    sum += arr[i];
  }
}

最后,我们把求和的结果输出到控制台上。代码如下:

std::cout << "所有奇数的和为: " << sum << std::endl;

现在,我们已经完成了这个程序的编写。下面是完整的代码:

#include <iostream>
int main() {
  int arr[10];
  for (int i = 0; i < 10; i++) {
    std::cout << "请输入第" << i+1 << "个数: ";
    std::cin >> arr[i];
  }
  int sum = 0;
  for (int i = 0; i < 10; i++) {
    if (arr[i] % 2 != 0) {
      sum += arr[i];
    }
  }
  std::cout << "所有奇数的和为: " << sum << std::endl;
  return 0;
}

当我们运行这个程序时,它会提示我们输入10个整数。我们依次输入这些整数后,程序会计算出其中所有奇数的和,并输出到控制台上。这个程序非常简单,但它展示了C++语言的一些基本概念,例如数组、循环、条件语句等。如果您刚开始学习C++,那么这个程序将是一个不错的练习。

  
  

评论区

请求出错了