用C++的循环做,在屏幕上显示出如下图: * *** ***** *******

[复制链接]
查看11 | 回复2 | 2010-12-16 20:38:00 | 显示全部楼层 |阅读模式
注:第一行一颗星号,后面每行累加两个,都是居中的哦。要用C++做,而且要用循环,不能是直接就是cout的。
知道的帮忙解答下哦,谢谢!
一共是四行星号,第一行一颗,第二行三颗,第三行五颗,第四行七颗。

回复

使用道具 举报

千问 | 2010-12-16 20:38:00 | 显示全部楼层
#includeint main(){ int i,j;
for(i=0;i<=3;i++) {for(j=1;j<=3-i;j++) printf(" ");for(j=1;j<=2*i+1;j++) printf("*");printf("\n"); }}
回复

使用道具 举报

千问 | 2010-12-16 20:38:00 | 显示全部楼层
#include "iostream.h"void main(){ int i,j; for(i=0;i<4;i++) {j=0;while(j<2*i+1){ cout << "*"; j++;}cout << endl; }}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行