21xrx.com
2024-11-08 22:10:46 Friday
登录
文章检索 我的文章 写文章
使用c++循环输入5个学生的成绩
2023-06-22 17:10:14 深夜i     --     --
C++ 循环 输入 学生 成绩

本文将介绍如何使用 C++ 语言循环输入 5 个学生的成绩。在此之前,您需要知道 C++ 语言的基础知识,如如何使用 cin 和 cout 进行输入和输出。

首先,我们需要定义一个数组来存储学生的成绩。可以使用以下代码来定义一个长度为 5 的 double 类型的数组:

double scores[5];

然后,我们可以使用 for 循环来循环输入 5 个学生的成绩。代码如下:

for (int i=0; i<5; i++) {

  cout << "请输入第 " << i+1 << " 个学生的成绩:";

  cin >> scores[i];

}

在这段代码中,我们使用了一个循环变量 i。循环从 0 开始,每次加 1,直到达到 5 为止。在每次循环中,我们使用 cout 进行输出,提示用户输入第几个学生的成绩。然后使用 cin 进行输入,并把输入的成绩存入数组 scores 中的相应位置。

完成循环输入后,我们可以使用另一个循环来输出学生的成绩。代码如下:

cout << "各学生成绩为:";

for (int i=0; i<5; i++) {

  cout << scores[i] << " ";

}

在这段代码中,我们同样使用了一个循环变量 i,循环从 0 开始,每次加 1,直到达到 5 为止。在每次循环中,我们使用 cout 输出数组 scores 中对应位置的成绩,并用空格分隔。最终输出的结果如下图所示:

请输入第 1 个学生的成绩:85.5

请输入第 2 个学生的成绩:90

请输入第 3 个学生的成绩:78.5

请输入第 4 个学生的成绩:95

请输入第 5 个学生的成绩:80

各学生成绩为:85.5 90 78.5 95 80

通过以上代码,我们成功使用 C++ 语言循环输入 5 个学生的成绩,并输出了成绩数组中的所有元素。这个示例程序对于初学者来说是一个不错的练习,既可以帮助您熟悉循环控制语句的使用,又可以巩固输入输出操作。希望本文能够对您有所帮助。

  
  

评论区

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