正在加载图片...
第十一章习题11.3打印学生成绩 #include<stdio. h> viod main( f definen 5 int 1, J, struct student struct student stuNI printf(“ \n input student' s data:”); Int num: for(i=0;i<5;i++) char name 10: { scanf(“%d”,sal[ inum) float score 3 scanf(“%s”,a[ i name); }; for〔j=01j<3j++) void print(struct student aND scanf(%of, ai. score[jl,); for(i=0;i<5;i++) print(stu); printf("ood, %S, %f,%f, %f), ai]. num, ai- name aiscore o,ai. scorel, ai score 2D;第十一章习题 11.3打印学生成绩 #include <stdio.h> # define N 5 struct student { int num; char name[10]; float score[3]; } ; void print(struct student a[N]) { int i; for(i=0;i<5;i++) printf(“%d,%s, %f, %f, %f),a[i].num, a[i].name, a[i].score[0], a[i].score[1], a[i].score[2]); } viod main( ) { int i, j; struct student stu[N]; printf(“\n input student’s data:”); for(i=0;i<5;i++) { scanf(“%d”,& a[i].num); scanf(“%s”, a[i].name); for (j=0;j<3;j++) scanf(“%f”, a[i].score[j],); } print(stu); }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有