C语言程序设计 第四章简单构造数据类型 济南大学
C语言程序设计 第四章 简单构造数据类型 —————————————————————————— —————————— 济南大学
第四章简单构造数据类型 4.1一继数组的引出及使用 42二维数组的引出及使用 43字符数组 >44数组与函数 >4.5数组与指钍 >4.6字符串与指针 心U
第四章 简单构造数据类型 ➢ 4.1 一维数组的引出及使用 ➢ 4.2 二维数组的引出及使用 ➢ 4.3 字符数组 ➢ 4.4 数组与函数 ➢ 4.5 数组与指针 ➢ 4.6 字符串与指针 ——————————————————————————
4.1一維数组的引出及使用 41.1-维数组的引出 41.2一维数组的定义和引用 心U
4.1 一维数组的引出及使用 4.1.1 一维数组的引出 4.1.2 一维数组的定义和引用
4.1.1—维数组的引出 例:计算一个班40个学生C语言考试成绩的平均分,每个学生 的成绩由键盘输入,输出所有学生的考试成绩和平均成绩。 main int is 定义40个变量 float s sum=0. ave: 定义一个变量+循环,新 for〔i=0;i<40;i++) 成绩覆盖旧成绩的值; ·定义一个含有40个元素的 scanf(%of, &s); sum=sums; 数组+循环。 printi(%of”,s); ave=sum/40 printf(ave=%0.2fn", ave); 心U
4.1.1 一维数组的引出 例:计算一个班40个学生C语言考试成绩的平均分,每个学生 的成绩由键盘输入,输出所有学生的考试成绩和平均成绩。 main ( ) { int i; float s, sum=0, ave; for (i=0; i<40; i++) { scanf("%f", &s); sum=sum+s; printf(“%f ”,s); } ave=sum/40 ; printf("ave=%.2f\n", ave); } •定义40个变量; •定义一个变量+循环,新 成绩覆盖旧成绩的值; •定义一个含有40个元素的 数组+循环
main( main int i: float s sum=0. ave float s 40, sum=0, ave for(i=0;i<40;i++) for(i=0;i=39;i++) scanf(%of, &s); scanf(%f, &siD sum=sum+s; sum=sum+si printi(“%f”,) ave=sum/40 ave=sum/40 for(i=0;i<40;i++) printf(ave=%o.2fn",ave); printf( %o2f,siD; printf(ave=%0. 2fn", ave);
main ( ) { int i; float s, sum=0, ave; for(i=0; i<40; i++) { scanf("%f", &s); sum=sum+s; printf(“%f ”,s); } ave=sum/40 ; printf("ave=%.2f\n", ave); } main ( ) { int i; float s[40], sum=0, ave; for(i=0; i<=39; i++) { scanf("%f", &s[i]); sum=sum+s[i]; } ave=sum/40 ; for(i=0; i<40; i++) printf("%.2f ",s[i]); printf("ave=%.2f\n", ave); }