BlogJava 联系 聚合 管理  

Blog Stats

News

 

蓝冰飞寒个人独立博客地址,www.uphenan.com

随笔档案

文章档案


蓝冰飞寒

用心去做每一件事情

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
posted on 2009-04-09 22:03 蓝冰飞寒 阅读(103) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: