循环类C++作业

来源:百度知道 编辑:UC知道 时间:2024/05/05 21:51:46
用循环语句,在界面上输出符号: * *
*** **
***** ***
*** ****
***
**
*
*
晕,没想到发出来的图片没排好,误导了大家,就是,第一行有1个星,第二行有3个星,第3行有5个星,第4行和第2行一样,第5行和第1行一样,这些星星排成一个菱形。
第二道题就是个平行4边型的形状,也是用星星显示,
*
**
***
****
***
**
*
希望这次没排错 ,晕啊,怎么排成这样,我上传图片算了。。。我是C++的初学者,希望各位大大多多指教,谢谢 ,还有,请帮忙解释下,FOR语句里面内镶多个FOR语句,那时怎么算,我一直看不懂...,SWICH语句也不大会用....糟糕....

#include <conio.h>
#include <stdio.h>
void main()
{
int i,j;
for(i=4;i>=1;i--)
{printf("*");
for(j=1;j<=4-i;j++)
{
printf("*");
}
printf("\n");
}
getch();

}

以下是结果:
*
**
***
****

#include <conio.h>
#include <stdio.h>
void main()
{
int i,j;
for(i=0;i<4;i++)
{ for(j=0;j<4-i;j++)
printf(" ");
for(j=0;j<i;j++)
printf("*");
printf("\n");

}
for(i=0;i<4;i++)
{
for(j=0;j<i;j++)
printf(" ");
for(j=0;j<4-i;j++)
printf("*");
printf("\n");

}

getch();

}
以下是结果:
*
**
***
****
***
**
*

欢迎在线谈:在你给的题目是正确的吗?