使用c语言编程打印以下图案。 ****** ****** ****** ******
时间: 2023-11-20 07:05:15 浏览: 203
以下是使用C语言编程打印该图案的三种方法:
1. 直接打印:
#include<stdio.h>
#include<stdlib.h>
int main() {
printf(" ******\n");
printf(" ******\n");
printf(" ******\n");
printf("******\n");
system("pause");
return 0;
}
2. while循环:
#include<stdio.h>
#include<Windows.h>
#include<stdlib.h>
int main() {
int a = 1;
while (a<=4) {
int b = 1;
while (b<=6-a) {
printf(" ");
b++;
}
int c = 1;
while (c<=a) {
printf("*");
c++;
}
printf("\n");
a++;
}
return 0;
}
3. while嵌套循环:
#include<stdio.h>
#include<Windows.h>
#include<stdlib.h>
int main() {
int a ,b;
char x='*';
a = 1;
while (a <= 4) {
b = 1;
while (b <= 6) {
if (b <= 6-a) {
printf(" ");
} else {
printf("%c",x);
}
b++;
}
printf("\n");
a++;
}
return 0;
}
阅读全文