作者tsaiminghan (nahgnimiast)
看板C_and_CPP
标题Re: [问题] c程式
时间Wed Feb 25 22:15:38 2009
※ 引述《a1013944 (ㄚ春)》之铭言:
: 就小弟最近看的一个程式要求说
: 假如我打 567
: 则要 printf
: X X X
: X X X
: X X *
: X * *
: * * *
: * * *
: * * *
: * * *
: * * *
: 5 6 7
: X为空格
: 我有想到 空格跟* 可以用for 来写
: 就是一行的我会写@@
: 那个2行以上 要怎麽跳到另一行???
int a =5, b=6, c=7;
for(int i=1; i<=9; i++)
{
printf("%c %c %c\n",(9-i>=a)?'X':'*',(9-i>=b)?'X':'*', (9-i>=c)?'X':'*');
}
printf("%d %d %d", a, b, c);
虽没验过, 大概没错
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.167.98.29
※ 编辑: tsaiminghan 来自: 218.167.98.29 (02/25 22:22)