C++圣诞树问题

[复制链接]
查看11 | 回复3 | 2012-3-29 13:46:26 | 显示全部楼层 |阅读模式
#includevoid main(){int star_b(int,int);
star_b(3,3);star_b(5,2);star_b(7,1);}int star_b(int jihang, int jike){
int hang,kongge,star;for(hang=1;hang<=jihang;hang++){for(kongge=1;kongge<=jihang-hang+jike*2-1;kongge++)...
回复

使用道具 举报

千问 | 2012-3-29 13:46:26 | 显示全部楼层
可能我这个办法比较笨吧,呵呵#includeint n=1;
//设置一个全局变量,目的是检查它是第几个三角。void main(){int star_b(int);
star_b(3);n++;star_b(5);n++;star_b(7);}int star...
回复

使用道具 举报

千问 | 2012-3-29 13:46:26 | 显示全部楼层
for(kongge=1;kongge<=7-hang;kongge++)只需要该这句就行了,总结规律,要想多空出空格就需要多循环几次,(jihang-hang+多循环的次数),而多循环的次数与最后传递的7有关, 多循环的次数为7-传递的参数即 7-jihang 合起来为jihang-hang+7-jihang ==7-hang...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行