• 智能AI问答!更聪明、更完整、原创作!
  • 一款基于GPT的超级AI机器人,可以回答问题、聊天、创作、写文案!

基于C/VC++ 定义一个float型的数组,保存10个同学的成绩。从键盘输入10位同学的成绩后,按录入的顺序依次输出。每一行输出一个同学的成绩,在成绩前面输出序号和冒号(序号从1到10)

发布于 2024-06-14 10:32:48

在C或C++中,您可以使用以下步骤来定义一个数组,输入10位同学的成绩,并按照序号输出每个同学的成绩:

  1. 定义一个float类型的数组,用来保存成绩。
  2. 使用循环从键盘输入10位同学的成绩。
  3. 使用循环依次输出成绩,并在每行的开始加上序号和冒号。

以下是C++的例子代码:

#include <iostream>

int main() {
    const int studentCount = 10; // 定义学生数量
    float scores[studentCount];  // 定义一个浮点型数组来保存成绩

    // 输入成绩
    for (int i = 0; i < studentCount; ++i) {
        std::cout << "请输入第" << i + 1 << "位同学的成绩: ";
        std::cin >> scores[i];
    }

    // 输出成绩
    for (int i = 0; i < studentCount; ++i) {
        std::cout << "第" << i + 1 << "位同学的成绩: " << scores[i] << std::endl;
    }

    return 0;
}

这段代码首先包含了iostream头文件,以便使用std::cinstd::cout进行输入输出操作。然后定义了一个常量studentCount来保存学生的数量,接着定义了一个浮点数数组scores来存储成绩。通过两个for循环,第一个用于输入成绩,第二个用于输出成绩。

编译并运行这个程序,您可以按照提示输入每个同学的成绩,然后程序会按顺序输出每位同学的成绩和对应的序号。

0 条评论

发布
问题

在线
客服