1、第一步:我们先打开我们的DEV C++软件,然后按住ctrl+n键“新建源代码”。
2、第二步:在我们的编辑页面输入以下代码:#include <stdio.h>int main(){struct student{int num;char name[20];float score;}student1,student2;scanf("%d%s%f",&student1.num,student1.name,&student1.score);scanf("%d%s%f",&student2.num,student2.name,&student2.score);printf("The higher score is:\n");if(student1.score>student2.score)printf("%d %s %6.2f\n",student1.num,student1.name,student1.score);else if(student1.score<student2.score)printf("%d %s %6.2f\n",student2.num,student2.name,student2.score);else{printf("%d %s %6.2f\n",student1.num,student1.name,student1.score);printf("%d %s %6.2f\n",student2.num,student2.name,student2.score);}return 0;}
3、第三步:输入我们的源代码之后,因为题目要求我们要输入学生的信息,所以我们需要利用结构体对我们的学生的所有信息进行一个结构体的笼统定义。定义全在结构体里完成。
4、第四步:因为我们使用的是结构体来进行此次的源代码编程,所以一定一定要记得在我们的结构体后面添加“;”号,这是很多朋友都没有注意的细节,导致自己在运行时,程序总是在下面那一步报错。
5、第五步:因为要求我们输入学生所有信息之后,还要对其的最高成绩学生进行单独的输出,所以在这里我们也还要注意将这一信息以代码的形式传递给我们的计算机,防止在运算时,计算机遗漏这一点。
6、第六步:因为我们要输出成绩高的同学,所以我们在这里要用到一个判断语句来对两位同学成绩的比较,注意在用IF判断语句时,IF括号内的内容不要写错了。编写完我们的程序之后,按住F11或者点击“运行”。然后在弹出输入面板时,我们往里面输入学生信息,按住回车键即可得出我们想要的结果了。