第14/15周作业
7-3
#include<stdio.h> int main() { int i, n, swap, a[10]; scanf("%d", &n); for (i = 0; i < n; i++) scanf("%d", &a[i]); for (i = 0; i < n/2 ;i++) { swap = a[i]; a[i] =a[n-1-i]; a[n-1-i] = swap; } for (i = 0; i < n-1; i++) printf("%d ", a[i]); printf("%d\n", a[n-1]); return 0; }
设计思路:
第一步:引入数组啊a[n],以及循环增量i,数组存放的个数n和交换变量swap;
第二步:给这个数组赋值;
第三步:利用交换变量swap进行交换;
第四步:输出结果
7-2 求矩阵各行元素之和
#include<stdio.h> #define m 10 #define n 10 int main() { int z,x; int a[m][n]; scanf("%d %d\n",&z,&x); int j,i; int sum=0; for(i=0;i<z;i++) { for(j=0;j<x;j++) { scanf("%d",&a[i][j]); } } for(i=0;i<z;i++) { sum=0; for(j=0;j<x;j++) { sum+=a[i][j]; } printf("%d\n",sum); } return 0; }
设计思路:
第一步:定义数组
第二步:数组初始化
第三步:根据要求将数组每行相加
评价
http://www.cnblogs.com/liuyuly/p/7967555.html
http://www.cnblogs.com/wxy5336/p/7966876.html
http://www.cnblogs.com/zxy980612/p/7967362.html