1、
(1) 从键盘输入6个整数
(2) 找出这6个整数中的最大值,并将其输出到控制台
代码如下:
#include
int main() {
int arr[6];
int max;
printf("请输入6个整数:\n");
for (int i = 0; i < 6; i++) {
scanf("%d", &arr[i]);
}
max = arr[0];
for (int i = 1; i < 6; i++) {
if (arr[i] > max) {
max = arr[i];
}
}
printf("这6个整数中的最大值是:%d\n", max);
return 0;
}
结果如下:
2、
(1) 从键盘输入6个整数
(2) 使用冒泡排序法将这6个整数从小到大排序
代码如下:
#include
int main(){
int arr[6];
for(int i=0; i arr[j+1]){
int temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
}
}
}
printf("-------\n");
for(int i=0; i
int main() {
int a[4][4];
int b[4][4];
printf("请输入4行4列的矩阵:\n");
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 4; j++) {
scanf("%d", &a[i][j]);
}
}
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 4; j++) {
b[j][i] = a[i][j];
}
}
printf("\n转置后的矩阵为:\n");
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 4; j++) {
printf("%d ", b[j][i]);
}
printf("\n");
}
return 0;
}
结果如下: