求一个C语言问题 用一个死循环 打印出下列4行数字 1,2,3,4,5,6,7,8,9 9,8,7,6,5,4,3,2,1 1-5 9-6 9-6 1-5

求解决 最后两段应该怎么写?
我错了 不是死循环 是无限循环 各位大大不好意思~

第1个回答  2011-03-03
while(1)
{
for( i = 1;i<10;i++)
{
printf("%d",i);
}
printf("\n");
for( i = 1;i<10;i++)
{
printf("%d",(10 - i));
}
printf("\n");
}
for( i = 1;i<5;i++)
{
printf("%d",i);
}
for(i=0;i<3;i++)
{
printf(%d,(9 - i));
}
printf("\n");
for(i=0;i<3;i++)
{
printf(%d,(9 - i));
}
for( i = 1;i<5;i++)
{
printf("%d",i);
}
}追问

不是运行不能 我错了
但是 你确定看懂了我说的?

第2个回答  2011-03-03
后面的1-5 9-6 9-6 1-5是什么, 是从前面1 2 3 4 5 6 开始到后面 1-5 , 这样无限循环吗?追问

1-5 就是数字1到5啦 然后是9到6
下面在把它们2个的位置倒过来输出

追答

1-5 9-6 9-6 1-5
打印出来是这样??
1 2 3 4 5
9 8 7 6
9 8 7 6
1 2 3 4 5
然后又接上面的 1 2 3 4 5 6 7 8 9
?? 是吗

追问

是的

第3个回答  2011-03-03
。。。。。。。。。。。。。。忒难了。
相似回答