读入n及n个1000以内的整数,输出其中最大的数。 数据规模 1<= n <=100。c语言
时间: 2024-11-15 13:32:58 浏览: 17
C语言程序设计-判断整数x是否是同构数;若是同构数,函数返回1;否则返回0;x的值由主函数从键盘读入,要求不大于100;.c
5星 · 资源好评率100%
在C语言中,你可以通过使用数组存储这些整数,并遍历数组找到最大值来实现这个功能。这里是一个简单的示例代码:
```c
#include <stdio.h>
int main() {
int n, i;
// 读取数据
printf("请输入整数的数量(n): ");
scanf("%d", &n);
if (n > 100 || n <= 0) {
printf("输入错误! 数量应在1到100之间。\n");
return 1;
}
int numbers[100]; // 假设最多有100个数
for (i = 0; i < n; ++i) {
printf("请输入第 %d 个数(范围0-%d): ", i+1, 99);
scanf("%d", &numbers[i]);
}
// 找出并输出最大值
int max_num = numbers[0];
for (i = 1; i < n; ++i) {
if (numbers[i] > max_num) {
max_num = numbers[i];
}
}
printf("数组中最大的数是: %d\n", max_num);
return 0;
}
```
阅读全文