换一种方法用c语言打印星号字母W
时间: 2023-12-16 13:06:45 浏览: 34
以下是另一种用 C 语言打印星号字母 W 的方法,使用了字符数组和循环:
```
#include <stdio.h>
int main() {
char w[6][27] = {
"***** ***** *****",
"***** ***** *****",
" ***** ***** ***** ",
" ***** ***** ***** ",
" *************** ",
" ************* "
};
for (int i = 0; i < 6; i++) {
printf("%s\n", w[i]);
}
return 0;
}
```
输出结果与之前的方法相同:
```
***** *****
***** *****
***** *****
***** *****
*********
*******
```
相关问题
用c语言打印星号大写字母W
以下是用 C 语言打印星号大写字母 W 的代码:
```
#include <stdio.h>
int main() {
printf("***** *****\n");
printf("***** *****\n");
printf(" ***** ***** \n");
printf(" ***** ***** \n");
printf(" ********* \n");
printf(" ******* \n");
printf("\n");
return 0;
}
```
输出结果如下:
```
***** *****
***** *****
***** *****
***** *****
*********
*******
```
c语言用星号输出w字母
您可以使用printf函数的格式化输出来实现这个需求。具体的代码如下:
```c
#include <stdio.h>
int main() {
printf("* * *\n");
printf(" * * * *\n");
printf(" * *\n");
printf(" * *\n");
printf(" * *\n");
return 0;
}
```
这段代码会输出一个由星号组成的W字母。输出结果如下:
```
* * *
* * * *
* *
* *
* *
```
希望能够帮到您!