搜索
编程论坛
→
开发语言
→
C++论坛
→
『 C++教室 』
→ 用dev c++打印出一个由*围成的空心三角形 求指教。。
标题:
用dev c++打印出一个由*围成的空心三角形 求指教。。
只看楼主
WPH0116
等 级:
新手上路
帖 子:18
专家分:0
注 册:2012-4-7
楼主
问题点数:0 回复次数:19
用dev c++打印出一个由*围成的空心三角形 求指教。。
如题 小妹试了很久都打印不正确 求帮助指导~~~
结果要打印为;
*
* *
* *
*******
搜索更多相关主题的帖子:
打印
三角形
2012-04-07 17:43
WPH0116
等 级:
新手上路
帖 子:18
专家分:0
注 册:2012-4-7
第
2
楼
得分:0
# include <stdio.h>
int main()
{
int i,j;
char a='*';
for(i=1;i<=4;i++)
switch(i)
{
case1:printf(" %c \n",a);
case2:printf(" %c %c \n",a);
case3:printf(" %c %c \n",a);
case4:printf("%c%c%c%c%c%c%c\n",a);}
getchar();
}
这个哪里错了啊???
2012-04-07 18:08
hanyudeye
来 自:江阴
等 级:
新手上路
帖 子:7
专家分:2
注 册:2011-9-20
第
3
楼
得分:0
这个是c,格式串好多格式符却只有一个变量呀
什么都不会,喜欢胡言乱语
2012-04-07 18:15
WPH0116
等 级:
新手上路
帖 子:18
专家分:0
注 册:2012-4-7
第
4
楼
得分:0
可以具体一点么
2012-04-07 18:58
WPH0116
等 级:
新手上路
帖 子:18
专家分:0
注 册:2012-4-7
第
5
楼
得分:0
没人理啊 痛苦
2012-04-08 10:23
WPH0116
等 级:
新手上路
帖 子:18
专家分:0
注 册:2012-4-7
第
6
楼
得分:0
#include <stdio.h>
int main()
{
int i,j;
char a='*';
for(i=1;i<=4;i++)
{ for(j=1;j<=i;j++)
printf("%c",a);printf("\n");}
getchar();
}
2012-04-08 16:45
WPH0116
等 级:
新手上路
帖 子:18
专家分:0
注 册:2012-4-7
第
7
楼
得分:0
求修改
2012-04-08 16:45
hanyudeye
来 自:江阴
等 级:
新手上路
帖 子:7
专家分:2
注 册:2011-9-20
第
8
楼
得分:0
程序先运行到第一个for循环,循环就是它包含的语句执行n次,这个n是一个计数器,也就是你上面的i.从i赋值1开始然后下面的循环你那里是4次,而下面的语句又是一个循环,你那是j.那么程序先执行上面的for,i是计数器,i先赋值1,比较1<=4成立,然后往下执行是for,计数器是j赋值1,1<=上面的i,然后执行printf,然后才是j加1,然后跳到比较的地方,这里j是2,2<=上面的i不成立,跳出里面的for接着外面的for的末尾i加1,然后从外面的for再开始比较.for跟while差不多,写的语句型式是那样,但里面都跳来跳去的。不像顺序结构。谢谢你帮了我,不来不会看汇编代码了。
什么都不会,喜欢胡言乱语
2012-04-09 07:07
WPH0116
等 级:
新手上路
帖 子:18
专家分:0
注 册:2012-4-7
第
9
楼
得分:0
什么
2012-04-09 10:56
BianChengNan
等 级:
贵宾
威 望:
13
帖 子:302
专家分:972
注 册:2011-11-30
第
10
楼
得分:0
这个应该是没对齐吧,楼主的思路蛮新颖的
我的群:149544757 C/C++/Assembly 喜欢交流的朋友进,进群请写消息
2012-04-10 13:29
20
1/2页
1
2
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-365327-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.229397 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved