编程论坛's Archiver

billtob 发表于 2007-11-18 13:43

我的for循环题,就没人能做!

      A<BR>     BBB<BR>    CCCCC<BR>   DDDDDDD<BR>  EEEEEEEEE<BR> FFFFFFFFFFF<BR>GGGGGGGGGGGGG[em06][em06][em06]

billtob 发表于 2007-11-18 13:52

[em17][em17][em17][em17]有大虾们赐教了!谢谢大虾们!@

multiple1902 发表于 2007-11-18 13:57

真不简单,连语言都不给,哪个大虾会做?

multiple1902 发表于 2007-11-18 13:59

      A<BR>     BBB<BR>    CCCCC<BR>   DDDDDDD<BR>  EEEEEEEEE<BR> FFFFFFFFFFF<BR>GGGGGGGGGGGGG<BR><BR>program forxunhuan(input,output);<BR>const n=7;<BR>var i,j:integer;<BR>begin<BR> for i:=1 to n do<BR>  begin<BR>   for j:=1 to n-i do<BR>    write(' ');<BR>   for j:=1 to 2*n-1 do<BR>    write(chr(ord('A')+i-1));<BR>   writeln;<BR>  end; {for}<BR>end.

zdjohn421 发表于 2007-11-18 14:10

呵呵`<BR>这不是有人做了么`、<BR>应该不是很难吧`

billtob 发表于 2007-11-18 14:25

有人做了!4楼版主用的语句.我还没学到呢!

nuciewth 发表于 2007-11-18 14:27

谁能写通用版的.[em09]

billtob 发表于 2007-11-18 14:34

<P>间单就是好嘛![em17][em17][em17][em17]</P>

zhuanghu1987 发表于 2007-11-18 15:19

我学C的~看不懂~

zhangming019 发表于 2007-11-18 16:03

回复:(billtob)我的for循环题,就没人能做!

这个很简单啊,好好看看书吧

lyhkent 发表于 2007-11-18 17:01

用C语言能做吧,<BR>你那个每行的ABC也就是用ASIC码来表示就行了

haibinlove 发表于 2007-11-18 17:42

<P>用C的也很简单啊    </P>

thxyao 发表于 2007-11-18 18:19

貌似很简单

陌上风尘 发表于 2007-11-18 19:02

[em04][em03]

toms 发表于 2007-11-18 19:46

<P>我刚学了一点新东西.做了这个题目,可以作为参考.<br>[CODE]<br>#include&lt;stdio.h&gt;<br>int main()<br>{<br>int i,j,k=1;<br>for(i=65;i&lt;=71;i++)<br>{for(j=1;j&lt;=k;j++)<br>  printf("%*c",j==1?i-50-k:0,i);<br>  k+=2;<br>  printf("\n");<br>}<br>return 0;<br>}<br>[/CODE]<br>上面这段C++编写的.</P>
[align=right][color=#000066][此贴子已经被作者于2007-11-18 19:47:24编辑过][/color][/align]

huping 发表于 2007-11-18 20:46

<P>呵呵,不是很懂</P>

tkf2004 发表于 2007-11-18 20:59

<P>嗯,应该不难的<BR>看看编程的思想就可以了</P>

等着绵羊的狼 发表于 2007-11-18 23:15

回复:(billtob)我的for循环题,就没人能做!

<P>#include &lt;iostream&gt;<BR>#include &lt;string&gt;<BR>using namespace std;</P>
<P><BR>int _tmain(int argc, _TCHAR* argv[])<BR>{<BR> char a[7]={'A','B','C','D','E','F','G'};<BR> for(int i=1;i&lt;=7;i++)<BR> {<BR>  for(int k=1;k&lt;=7-i;k++)<BR>  {<BR>   cout&lt;&lt;" ";<BR>  }<BR>  for(int g=1;g&lt;=2*i-1;g++)<BR>  {<BR>   cout&lt;&lt;a[i-1];<BR>  }<BR>  cout&lt;&lt;endl;<BR> }<BR> return 0;<BR>}</P>
<P>这个比较能看懂吧应该.....[em01]</P>

冷冷的風 发表于 2007-11-19 03:04

都是高手,怎么还来新手区~ [em03]

daizhiyuan 发表于 2007-11-19 08:48

<P>他不是用c做的吧,怎么格式没见过呢?</P>

页: [1] 2

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.