c++一个程序!!怎么写?orz。
悬赏分:10 - 离问题结束还有 14 天 22 小时
请问如何用电脑编程c++输出这个图形:
*
***
*****
***
*
一个菱形。
(要用循环嵌套!!)
下面是我的答案
我也写了一个,可以参考一下, 运行是正确的,但不知道是不是你要的那种循环嵌套,我是分两个部分做的,会不会有更好的算法,整个弄成一个部分。
#include
using namespace std;
int main(){
int i;
int j;
int k;
scanf("%d",&j);
for(i=1;i<=j;i+=2){
for(k=1;k<=i;k++){
printf("*");
}
k=1;
printf("\n");
}
for(;i>0;i-=2){
for(k=1;k<=i;k++){
printf("*");
}
k=1;
printf("\n");
}
}
Tags - 打印星号
文章来源:http://www.tt-shopping.com/kevinlau/read.php/26.htm