小白同学已经会写第一个C程序helloworld了,现在继续写一个进阶版的helloworld程序吧。 输入格式: 输入一个整数n,取值范围在[1…100]。
时间: 2024-11-27 07:12:07 浏览: 8
你好,Go语言:编写你的第一个 Go语言程序.pdf
好的,我们可以创建一个简单的C程序,让用户输入一个整数`n`,然后输出问候语多次,次数就是用户输入的数字。这是一个基础的循环结构应用。让我们编写这个程序:
```c
#include <stdio.h>
int main() {
int n;
printf("请输入一个整数(1到100):"); // 提示用户输入
scanf("%d", &n); // 读取用户的输入
if (n >= 1 && n <= 100) { // 检查输入是否在范围内
for (int i = 0; i < n; i++) {
printf("Hello, World!\n"); // 输出 "Hello, World!" n次
}
} else {
printf("错误:输入不在1到100的范围内。\n");
}
return 0;
}
```
在这个程序中,我们首先提示用户输入一个整数,然后使用`scanf`函数读取输入并存储在变量`n`中。接下来,我们检查输入是否在指定范围内,如果是,就用一个`for`循环输出"Hello, World!" `n`次;如果输入超出范围,则显示错误信息。
阅读全文