从键盘输入十个数,求这十个的最大数c语言代码,简便少一点的代码
时间: 2024-02-20 13:01:42 浏览: 11
好的,以下是一个更简便的 C 代码示例,可以从键盘输入十个数并找到最大值:
```c
#include <stdio.h>
int main() {
int max_num = 0;
printf("请输入10个数:\n");
for (int i = 0; i < 10; i++) {
int num;
scanf("%d", &num);
if (num > max_num) {
max_num = num;
}
}
printf("最大值为:%d\n", max_num);
return 0;
}
```
在这个代码中,我们只声明了一个变量 `max_num`,用于存储最大值。然后我们从键盘输入10个数,并将它们逐个与 `max_num` 比较,如果有更大的数,就将它赋给 `max_num`。最后我们输出最大值。
相关问题
从键盘输入十个数,求这十个的最大数c语言代码
以下是一个简单的 C 代码示例,可以从键盘输入十个数并找到最大值:
```c
#include <stdio.h>
int main() {
int nums[10], max_num;
printf("请输入10个数:\n");
for (int i = 0; i < 10; i++) {
scanf("%d", &nums[i]);
}
max_num = nums[0];
for (int i = 1; i < 10; i++) {
if (nums[i] > max_num) {
max_num = nums[i];
}
}
printf("最大值为:%d\n", max_num);
return 0;
}
```
在这个代码中,我们首先声明了一个包含10个整数的数组 `nums` 和一个变量 `max_num`,用于存储最大值。然后我们从键盘输入10个数,并将它们存储在数组中。接下来我们使用一个循环来找到最大值,将第一个数赋给 `max_num`,然后逐个比较数组中的其他数,如果有更大的数,就将它赋给 `max_num`。最后我们输出最大值。
从键盘输入10个数存储到数组,找出最大值,平均值。c语言代码
下面是一个简单的 C 代码实现,可以实现输入10个数并找出最大值和平均值:
```
#include <stdio.h>
int main() {
int arr[10];
int i, max, sum = 0;
float avg;
// 读入10个数
printf("请输入10个数:\n");
for (i = 0; i < 10; i++) {
scanf("%d", &arr[i]);
}
// 找出最大值和求和
max = arr[0];
for (i = 0; i < 10; i++) {
if (arr[i] > max) {
max = arr[i];
}
sum += arr[i];
}
// 计算平均值
avg = (float)sum / 10;
// 输出结果
printf("最大值为:%d\n", max);
printf("平均值为:%f\n", avg);
return 0;
}
```