系统粉 > 电脑问答 > 其他问答

已解决一个很简单的题目

提问者:莱小叶纸  |  浏览次  |  提问时间:2017-01-10  |  回答数量:6

一个很简单的题目使用嵌套循环产生 F FE FED FEDC FEDCB FEDCBA 自己想了很久,弄的很麻烦,还弄错了 求给个可行的代码   我参考一下     谢谢.....

已有6条答案
黑王是我杀的

黑王是我杀的

回答数:148  |  被采纳数:1

其实只要一个循环就够了,可以不嵌套
char str[10]="";
int i=0;
for(char c='F';c>='A';c--)
{
str[i++]=c;
printf("%s\n",str);
}
2017-01-10 12:51:56
赞 14
疯纸丶撕心裂肺

疯纸丶撕心裂肺

回答数:172  |  被采纳数:66

其实书上给的一个编程练习 刚看到嵌套循环这
就是为了熟练运用下
才用嵌套循环....
2017-01-10 15:54:33
赞 17
拿铁花香_

拿铁花香_

回答数:198  |  被采纳数:5


char str[10]="";
这一小段里 "" 是怎么回事
那个 按我的想法 str 岂不是没意义


是for(char c='F';c>='A';c--) 一段的原因么
2017-01-10 18:15:11
赞 19
神奇的男

神奇的男

回答数:166  |  被采纳数:5

自己弄了这样一个
#include<stdio.h>
int main(void)
{
int n ,m ,x;
for(x=6;x>0;x--)
{
for(n='F',m='F';m>=(x+n-6);m--)
printf("%c",m);
printf("\n");
}
return 0;
}
果然坐下来脑袋转的更快点......
2017-01-10 12:13:11
赞 16
q1308732

q1308732

回答数:158  |  被采纳数:37


给str初始化为空,这样后面可以不用再额外添加\0
2017-01-10 17:07:01
赞 15
attackheart

attackheart

回答数:150  |  被采纳数:54


果然不怎么懂
还是慢慢学把..
不过 多谢..
2017-01-10 14:20:53
赞 15
相关问答
最新其他问答
解决方法