- 在线时间
- 0 小时
- 最后登录
- 2006-3-12
- 注册时间
- 2004-5-30
- 听众数
- 1
- 收听数
- 0
- 能力
- 0 分
- 体力
- 262 点
- 威望
- 0 点
- 阅读权限
- 30
- 积分
- 109
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 27
- 主题
- 17
- 精华
- 1
- 分享
- 0
- 好友
- 0
升级   4.5% 该用户从未签到
 |
< >程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。
W: B9 B p6 U5 M+ M4 A1 Q( t</P>
( N/ G+ }3 V5 }< >#include "graphics.h"
' u( [6 V# F! P) {- p! xmain()
7 ]6 ~7 z. j8 e7 F( x3 Q{int x0,y0,y1,x1,driver,mode,i;
8 C# G- u8 m3 ?# edriver=VGA;mode=VGAHI;4 \* Y/ W2 R0 Y- K6 g
initgraph(&driver,&mode,"");: X, T: Y1 r* A+ d* N) |
setbkcolor(YELLOW); }6 Q' B9 \9 T! q
x0=263;y0=263;y1=275;x1=275;/ ^: ^( o4 C6 m
for(i=0;i<=18;i++)
* f1 h/ G& x7 R( _4 P{
# j% z. X9 c2 X! w7 P7 c7 msetcolor(1);: D7 j" u8 N# {$ O$ @0 n
rectangle(x0,y0,x1,y1);
( k6 ?2 _4 D. V+ l+ a# ^9 s0 nx0=x0-5;1 @, s" X( u5 _, T! V; ?
y0=y0-5;8 V9 E, e2 q K: ^# ]: \- R
x1=x1+5;
5 h3 _! _$ a1 Q$ C: Zy1=y1+5;
6 C. E x6 I$ I3 e3 f/ z}
$ ~. l- D" T! A) N& L( csettextstyle(DEFAULT_FONT,HORIZ_DIR,2);6 C+ G/ a6 O+ U% z7 a
outtextxy(150,40,"How beautiful it is!");3 P! L2 Q3 t' J
line(130,60,480,60);
" G+ u9 Y4 J" H3 P2 Fsetcolor(2);5 s" q5 L7 f9 \- B4 M
circle(269,269,137);9 V$ R! o5 @# k" y* Y2 m
getch() ;</P>
/ j# l: |( q& @/ p, d+ }* k< >}</P>6 i2 Y1 K/ S$ m: z
< >欢迎大家多多发帖呀!</P>6 a9 A% Q2 R* N4 Q+ |6 d
[此贴子已经被作者于2004-6-6 19:02:29编辑过] |
zan
|