标题:一个图形的简单程序
取消只看楼主
ziyi555
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2006-11-4
 问题点数:0 回复次数:1 
一个图形的简单程序
HHHHHHHHH
HTTTTTTTH
HT11111TH
HT12221TH
HT12321TH
HT12221TH
HT11111TH
HTTTTTTTH
HHHHHHHHH
我会打空心星星,以为这个和那个差不多,但是做起来却太烦琐了,肯定是自己的方法不对。
而且还没设置输入N值的变量。这个图怎么打才能简单点 ??
要求外2圈是H和T里面的从1开始递增,并且要求输入N值 让边上符号的个数与N相等
搜索更多相关主题的帖子: 图形 变量 星星 符号 
2006-11-04 21:13
ziyi555
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2006-11-4
得分:0 

谢谢 两种方法都试了下
都有看不懂的地方 2 楼的方法我有好多地方都看不明白
4楼的方法 我理解起来还可以
if(abs(i)==M || abs(j)==M) //这是控制第一圈
printf("H");
if(abs(i)==M-1 || abs(j)==M-1) //这是控制第二圈
printf("T");
else //用else 控制剩下的圈
printf("%d",M-1-(abs(i)>abs(j)?abs(i):abs(j))); // 这个不太懂..能不能讲一下下


放手一博
2006-11-05 04:27



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-100768-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.134523 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved