你再看看:
[QUOTE]
#include <stdio.h>
int main(void)
{
int i;
char T[5]={'A','B','C','D','E'};
for(i=0;i<5;i++)
printf("%c%c%c%c%c\n",T[i%5],T[(i+1)%5],T[(i+2)%5],T[(i+3)%5],T[(i+4)%5]);
return 0;
}
[/QUOTE]
----------------解决方案--------------------------------------------------------
我看它看了好多眼了.
是很好的想法啦,至少我没有想到这种方法.
[此贴子已经被作者于2007-7-30 0:51:29编辑过]
----------------解决方案--------------------------------------------------------
怎么都还是些幼稚的问题呢?
----------------解决方案--------------------------------------------------------
回复:(百年不亮)好笨啦,这样不就行了嘛:#include ...
油菜!~
----------------解决方案--------------------------------------------------------
恩,这个问题是问得笨了点
帖子上传了可以删吗?怎么删?
----------------解决方案--------------------------------------------------------
只是show一下
程序代码:
#include <stdio.h>
int main(int i)
{
char str[]=\"ABCDEABCDE\";
for(i=0;i<5;i++){
printf(\"%.5s\n\",str+i);
}
scanf(\"%*s\");
}
----------------解决方案--------------------------------------------------------
不错,这个也很巧妙。
不过用的方法太巧妙,有人认为是投机取巧啊,最好还是向前面几个帖子那样搞两个for嵌套着,看着比较正规,hehe
----------------解决方案--------------------------------------------------------
以下是引用百年不亮在2007-7-30 16:26:19的发言:
不错,这个也很巧妙。
不过用的方法太巧妙,有人认为是投机取巧啊,最好还是向前面几个帖子那样搞两个for嵌套着,看着比较正规,hehe
不错,这个也很巧妙。
不过用的方法太巧妙,有人认为是投机取巧啊,最好还是向前面几个帖子那样搞两个for嵌套着,看着比较正规,hehe
才不会呢,百年不亮你又取笑我啊!
就像你说的算法好不好应该去分析它的效率,效率高的算法就是好的算法,
以后会记着的.
----------------解决方案--------------------------------------------------------
以下是引用leeco在2007-7-30 16:11:58的发言:
只是show一下
只是show一下
谢谢leeco又教了我一种新的方法.
----------------解决方案--------------------------------------------------------