正在加载图片...
9.2.1程序解析double count_average(structstudents)int main(void)Lreturn (s.math+ s.englishinti, n;+ s.computer)/3.0;structstudents1;/*定义结构变量*/printf("Input n: ");scanf("%d",&n);printf("Input the student's number, name and coursescoresln");for(i= 1; i<= n; i++)为什么s1.name前面没有“&printf("No.%d:", i);scanf("%d%s%d%d%d",&s1.num,s1.name,&s1.math,&s1.english,&s1.computer);s1.average = count_average (s1);printf("num:%d, name:%s, average:%.2ifin",s1.num, s1.name,s1.average);1return 0;79.2.1 程序解析 int main(void) { int i, n; struct student s1; /* 定义结构变量*/ printf("Input n: "); scanf("%d", &n); printf("Input the student’s number, name and course scores\n”); for(i = 1; i <= n; i++){ printf("No.%d: ", i); scanf("%d%s%d%d%d",&s1.num,s1.name,&s1.math, &s1.english,&s1.computer); s1.average = count_average (s1); printf("num:%d, name:%s, average:%.2lf\n", s1.num, s1.name, s1.average); } return 0; } double count_average(struct student s) { return (s.math + s.english + s.computer) / 3.0; } 为什么s1.name前面没有“&
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有