输入十个数,输出最大值,C语言代码
时间: 2023-04-06 16:03:55 浏览: 132
以下是 C 语言代码:
```c
#include <stdio.h>
int main() {
int nums[10];
int max = 0;
printf("请输入十个数:\n");
for (int i = 0; i < 10; i++) {
scanf("%d", &nums[i]);
if (nums[i] > max) {
max = nums[i];
}
}
printf("最大值为:%d\n", max);
return 0;
}
```
相关问题
c语言输入10个数输出最大值
可以使用一个循环,每次输入一个数,比较当前输入的数和之前输入的数的大小,记录下最大值即可。以下是示例代码:
```c
#include <stdio.h>
int main() {
int max, num;
printf("请输入10个数:\n");
scanf("%d", &max); // 先读入一个数,作为初始最大值
for (int i = 1; i < 10; i++) {
scanf("%d", &num);
if (num > max) {
max = num;
}
}
printf("最大值为:%d\n", max);
return 0;
}
```
在这个代码中,变量 `max` 初始值为第一个输入的数,然后循环读入后面的9个数,如果当前输入的数比 `max` 大,就把它赋值给 `max`。最后输出 `max` 就是最大值。
c语言输入10个数输出最大值和最小值
确切的问题不是很清楚,但是根据您的输入内容,假设您想要求一个长为10的数列的最大值和最小值,那么通过Python代码可以这么实现:
```python
nums = [11, 22, 33, 44, 55, 66, 77, 88, 99, 100]
# 求最大值
max_num = max(nums)
print("最大值为:", max_num)
# 求最小值
min_num = min(nums)
print("最小值为:", min_num)
```
输出结果:
```
最大值为: 100
最小值为: 11
```
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)