c语言输入一个整数n和n个整数,输出这n个整数的最大值
时间: 2024-10-12 10:09:44 浏览: 245
C语言程序 计算所输入的整数n的1到n总和和平均数
在C语言中,你可以使用标准库函数`scanf`从用户那里读取整数,并通过循环结构找出最大的那个整数。这里是一个简单的示例程序:
```c
#include <stdio.h>
int main() {
int n, num;
// 输入整数n
printf("请输入一个整数n: ");
scanf("%d", &n);
// 初始化最大值为第一个输入的数
int max = num;
// 使用循环遍历接下来的n-1个整数
for (int i = 0; i < n - 1; i++) {
scanf("%d", &num);
// 如果当前数大于已知的最大值,则更新最大值
if (num > max) {
max = num;
}
}
// 输出最大值
printf("这%d个整数中的最大值是: %d\n", n, max);
return 0;
}
```
在这个程序中,我们假设用户会正确地提供一个正整数n。如果需要处理无效输入或边界情况,还需要添加一些错误检查。
阅读全文