- 8
- 0
- 约8.06千字
- 约 28页
- 2018-04-28 发布于江苏
- 举报
任务四(一)简单构造数据类型的应用
任务四 简单构造数据类型(p70) //例1:求学生的总评成绩,现有10个学生,从键盘上输入他们的平均成绩和期末成绩,并求总评成绩=期末*70%+平时成绩*30%。P61案例4-2 #include stdio.h void main( ) { float a[10], b[10], c[10]; int i; for( i=0;i10;i++ ) scanf(“%f”,a[i]); for( i=0;i10;i++ ) scanf(“%f”,b[i]); for( i=0;i10;i++ ) c[i]=a[i]*0.7+b[i]*0.3; for( i=0;i10;i++ ) printf(“%5.1f”,c[i]); for( i=0;iN;i++ ) printf(%d ,num1[i]); } (P88,题2)例2: 将一个数组中的值按逆序重新存放。例如:原来顺序为8,6,5,4,1。要求改为1,4,5,6,8输出。 解题思路: (1)只要将原来数组中的值以中间元素为中心交换。 (2)交换次数为n/2次。 (3)注意: n-1是数组最后一个元素的下标。 #define N 10 #include stdio.h void main( ) { int num1[N]={0,1,2,3,4,5,6,7,8,9};
原创力文档

文档评论(0)