AAA
BBBBB
CCCCCCC
DDDDDDDD
EEEEEEEEEEEE
c语言 打印下列图形(用循环)
答案:3 悬赏:60 手机版
解决时间 2021-02-03 09:50
- 提问者网友:凉末
- 2021-02-02 17:22
最佳答案
- 五星知识达人网友:北方的南先生
- 2021-02-02 18:49
#include <stdio.h>
#include <stdlib.h>
int main()
{ //以下是输出数字的,仅供参考
int a=1,b,c;
printf("输入一个正整数,建议30以内好学习\n");
scanf("%d",&c);
while (a<=c)
{b=1;
while (b<=a)
{
printf("%d",a);//以外循环次数来控制打印内容,换成输出变量b试试
b=b+1;
}
printf("\n");
a=a+1;
}
system("pause");
return 0;
}
#include <stdlib.h>
int main()
{ //以下是输出数字的,仅供参考
int a=1,b,c;
printf("输入一个正整数,建议30以内好学习\n");
scanf("%d",&c);
while (a<=c)
{b=1;
while (b<=a)
{
printf("%d",a);//以外循环次数来控制打印内容,换成输出变量b试试
b=b+1;
}
printf("\n");
a=a+1;
}
system("pause");
return 0;
}
全部回答
- 1楼网友:洒脱疯子
- 2021-02-02 20:59
第一个图: main() {int i,j; for(i=4; i>0; i--) for(j=5; j>0; j--) printf("*"); printf("\n"); } 第二个图: main() {int i,j,k; for(i=0; i<4; i++) { k=i; while(k>0) {printf(" "); k--; } for(j=0; j<5; j++) printf("*"); printf("\n"); }
- 2楼网友:轻熟杀无赦
- 2021-02-02 19:31
#include<stdio.h>
void main()
{
int i,j,k;
char letter;
for(i=1;i<6;i++)
{
for(k=0;k<5-i;k++)
printf(" ");
for(j=0;j<2*i+1;j++)
{
letter='A'+i-1;
printf("%c",letter);
}
printf("\n");
}
}
是不是这样的
AAA
BBBBB
CCCCCCC
DDDDDDDDD
EEEEEEEEEEE
请按任意键继续. . .
可能有点复杂
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯