c语言双重循环 输出如下图形~!!

1.输出如下图形,要求使用二重循环。*******************************************************************... 1.输出如下图形,要求使用二重循环。
******************
******************
******************
******************
2.输出如下图形,要求使用二重循环。
*
* *
* * *
* * * *
* * * * *
3.输出如下图形,要求使用二重循环。
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
1 2 3 4 5 6
1 2 3 4 5 6 7

3Q
展开
 我来答
落葉繁華盡
2011-11-27 · TA获得超过166个赞
知道答主
回答量:158
采纳率:100%
帮助的人:149万
展开全部
//1
#include<stdio.h>
void main(){
char a='*';
for(int i=0;i<4;i++){
printf("\n");
for(int j=0;j<18;j++)
printf("%c",a);
}
printf("\n");
}
//2、你这个图形应该是给错了的
#include<stdio.h>
void main(){
char a='*';
for(int i=1;i<=5;i++){

for(int j=1;j<=5-i;j++)
printf(" ");
for(int k=1;k<=2*i-1;k++)
printf("%c",a);
printf("\n");
}
}

//3
#include<stdio.h>
void main(){
for(int i=1;i<=7;i++){
for(int j=1;j<=i;j++)
printf("%d",j);
printf("\n");
}
}//及时采纳~
第二个你看看是这个不
#include<stdio.h>
void main(){
char a[3]="* ";
for(int i=1;i<=5;i++){

for(int j=1;j<=5-i;j++)
printf(" ");
for(int k=1;k<=i;k++)
printf("%s",a);
printf("\n");
}
}

及时采纳哇~
追问
第二个是
*
* *
* * *
* * * *
* * * * *
我很怀疑老师要我们做题的难度
第一题和第三题已经完成了
我现在需要第二题 你的第二题
是1 3 5 7 的*输出 不符合我的图形
追答
#include
void main(){
char a[3]="* ";
for(int i=1;i<=5;i++){

for(int j=1;j<=5-i;j++)
printf(" ");
for(int k=1;k<=i;k++)
printf("%s",a);
printf("\n");
}
}

这个
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
镭毅
2011-11-27 · TA获得超过1394个赞
知道大有可为答主
回答量:1155
采纳率:0%
帮助的人:1118万
展开全部
第三题:
for ( i=1; i<8;i++)
{
for (j=1;j<=i;j++)
{
printf(“%i ”,j);
}
printf('\n');//换行
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式