读入5个正整数并且显示它们。 如果输入的数值超过5个,也只会输出前5个。 如果程序读入的数据为负数时,程序立即终止。 **输入格式要求:"%d" 提示信息:"Please enter n:" **输出格式要求:"n = %d\n" "Program is over!\n"
时间: 2024-03-26 20:36:00 浏览: 2
从键盘输入两个正整数,求这两个正整数的最小公倍数和最大公约数,并输出。
5星 · 资源好评率100%
下面是使用C语言编写的程序实现你的要求:
```c
#include <stdio.h>
int main() {
int n, i;
printf("Please enter n:");
for (i = 0; i < 5; i++) {
scanf("%d", &n);
if (n < 0) {
printf("Program is over!\n");
return 0;
}
printf("n = %d\n", n);
}
printf("Program is over!\n");
return 0;
}
```
程序运行时会提示用户输入数字,然后读取5个数字并输出,如果读取到负数则立即终止程序。注意,程序中使用了循环语句 for 来读取5个数字。
阅读全文