编写一个c程序,输出*****
时间: 2024-10-04 07:04:02 浏览: 26
当然可以。以下是一个简单的C程序,它会输出五个星号(*):
```c
#include <stdio.h>
int main() {
printf("*****\n");
return 0;
}
```
在这个程序中,我们使用了`printf()`函数,它能够打印指定的字符序列。`"*****"`是一个字符串常量,代表我们要打印出的星号。
如果你想要让这个程序动态地接收输入并输出星号的数量,可以稍微修改一下,比如:
```c
#include <stdio.h>
#include <stdlib.h> // 引入stdlib头文件以使用atoi()
int main() {
int num_of_stars;
printf("请输入要输出的星号数量:");
if (scanf("%d", &num_of_stars) == 1) { // 输入检查
for (int i = 0; i < num_of_stars; i++) {
printf("*");
}
printf("\n");
} else {
printf("错误,无法读取数字。\n");
}
return 0;
}
```
现在你可以运行程序,输入想要的星号数量,然后它将按行输出对应数量的星号。
阅读全文