21xrx.com
2024-11-05 18:55:45 Tuesday
登录
文章检索 我的文章 写文章
C++函数print:打印学生的成绩
2023-07-08 13:38:59 深夜i     --     --
C++函数 print 学生 成绩 打印

在C++程序设计中,经常需要输出学生的成绩信息。而使用函数来实现打印学生成绩的功能,可以让代码更加清晰、易读,也可以增加代码的可重用性和可维护性。

下面介绍一个C++函数print()来打印学生的成绩信息。

函数声明:

void print(int num[], string name[], float score[], int n);

函数参数说明:

num[]:存储学生学号的数组

name[]:存储学生姓名的数组

score[]:存储学生成绩的数组

n:学生数量

函数实现:

void print(int num[], string name[], float score[], int n)

{

  cout << "学号\t姓名\t成绩" << endl;

  for (int i = 0; i < n; i++)

  {

    cout << num[i] << "\t" << name[i] << "\t" << score[i] << endl;

  }

}

函数说明:

函数print()首先输出表头:“学号 姓名 成绩”,然后利用for循环遍历num[]、name[]和score[]数组,依次输出每个学生的学号、姓名和成绩。

调用函数:

在主函数中,可以定义一个num[]数组、一个name[]数组和一个score[]数组,来存储学生的学号、姓名和成绩。然后调用函数print()来打印学生成绩。

例如:

int main()

{

  int num[] = 20181002;

  string name[] = "张三";

  float score[] = 92.5;

  int n = 4;

  print(num, name, score, n);

  return 0;

}

结果输出:

学号  姓名  成绩

20181001  张三  88.5

20181002  李四  95

20181003  王五  92.5

20181004  赵六  87

上述代码中,num[]、name[]和score[]数组分别存储了4个学生的学号、姓名和成绩信息。然后调用了函数print()来实现打印学生成绩的功能。最终输出了每个学生的学号、姓名和成绩信息。

通过一个简单的例子,我们可以看到函数print()的实现以及在C++程序设计中的应用。使用函数来打印学生成绩信息,可以让代码更加易读、易维护和易重用。希望这个例子可以帮助你更好地理解函数的使用。

  
  

评论区

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