Auto commit
This commit is contained in:
parent
23fb17e13c
commit
b66b096327
54
2207/C语言同步练习源码/4.函数-1.c
Normal file
54
2207/C语言同步练习源码/4.函数-1.c
Normal file
@ -0,0 +1,54 @@
|
||||
#include <stdio.h>
|
||||
#include <math.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
/*
|
||||
1 2 3 |6
|
||||
4 5 6 |15
|
||||
7 8 9 |24
|
||||
-------------
|
||||
12 15 18
|
||||
*/
|
||||
void getSum(int array[100][100], int n, int m){
|
||||
int i, j, sum;
|
||||
for(i=0;i<n;i++){
|
||||
sum = 0;
|
||||
for(j=0;j<m;j++){
|
||||
printf("%-5d ", array[i][j]);
|
||||
sum += array[i][j];
|
||||
}
|
||||
printf("| %-5d\n", sum);
|
||||
}
|
||||
for(j=0;j<m;j++){
|
||||
printf("------");
|
||||
}
|
||||
printf("\n");
|
||||
for(j=0;j<m;j++){//列的下标
|
||||
sum =0;
|
||||
for(i=0;i<n;i++){//行的下标
|
||||
sum += array[i][j];
|
||||
}
|
||||
printf("%-5d ", sum);
|
||||
}
|
||||
printf("\n");
|
||||
}
|
||||
|
||||
int main(){
|
||||
int n, m, i, j;//n为行数 m为列数
|
||||
int array[100][100] = {0};
|
||||
|
||||
printf("请输入行数和列数:");
|
||||
scanf("%d %d", &n, &m);
|
||||
|
||||
srand((unsigned)time(NULL));
|
||||
|
||||
for(i=0;i<n;i++){
|
||||
for(j=0;j<m;j++){
|
||||
array[i][j] = rand()%100;
|
||||
}
|
||||
}
|
||||
getSum(array, n, m);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
@ -604,6 +604,63 @@ int main(){
|
||||
|
||||

|
||||
|
||||
```c
|
||||
#include <stdio.h>
|
||||
#include <math.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
/*
|
||||
1 2 3 |6
|
||||
4 5 6 |15
|
||||
7 8 9 |24
|
||||
-------------
|
||||
12 15 18
|
||||
*/
|
||||
void getSum(int array[100][100], int n, int m){
|
||||
int i, j, sum;
|
||||
for(i=0;i<n;i++){
|
||||
sum = 0;
|
||||
for(j=0;j<m;j++){
|
||||
printf("%-5d ", array[i][j]);
|
||||
sum += array[i][j];
|
||||
}
|
||||
printf("| %-5d\n", sum);
|
||||
}
|
||||
for(j=0;j<m;j++){
|
||||
printf("------");
|
||||
}
|
||||
printf("\n");
|
||||
for(j=0;j<m;j++){//列的下标
|
||||
sum =0;
|
||||
for(i=0;i<n;i++){//行的下标
|
||||
sum += array[i][j];
|
||||
}
|
||||
printf("%-5d ", sum);
|
||||
}
|
||||
printf("\n");
|
||||
}
|
||||
|
||||
int main(){
|
||||
int n, m, i, j;//n为行数 m为列数
|
||||
int array[100][100] = {0};
|
||||
|
||||
printf("请输入行数和列数:");
|
||||
scanf("%d %d", &n, &m);
|
||||
|
||||
srand((unsigned)time(NULL));
|
||||
|
||||
for(i=0;i<n;i++){
|
||||
for(j=0;j<m;j++){
|
||||
array[i][j] = rand()%100;
|
||||
}
|
||||
}
|
||||
getSum(array, n, m);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
```
|
||||
|
||||
|
||||
|
||||
### 函数-2
|
||||
|
Loading…
x
Reference in New Issue
Block a user