关于C语言循环比较的问题

[复制链接]
查看11 | 回复4 | 2012-9-18 07:05:43 | 显示全部楼层 |阅读模式
while(fscanf(fa,"%d%s%s%s%d%d%f%d\n",&a1,a2,a3,a4,&a5,&a6,&a7,&a8)!=0) { while(fscanf(fb,"%s%s%d%f%s\n",b1,b2,&b3,&b4,b5)!=EOF)
{ if(strcmp(a3,b1)==0&&strcmp(a4,b2)==0)
{while(fscanf(fc,"%s\n",fwj)!=EOF)
{
if((strcmp(a2,fwj)==0) //语句1
{
}
else
if(a8...
回复

使用道具 举报

千问 | 2012-9-18 07:05:43 | 显示全部楼层
你这么写 肯定是顺序执行 你所谓的2 语句 在 while的循环语句中 肯定是要先判断 while 的成立条件的 然后 进行循环 ,如果 你 不是说的 while 语句说的 ,而是 比较 字符串 a2 和fwj 是不是相等 和 a[8]大不大于 e 没什么关系 呀 肯定是顺序执行的呀 总结不知道你要干什么...
回复

使用道具 举报

千问 | 2012-9-18 07:05:43 | 显示全部楼层
这么复杂????...
回复

使用道具 举报

千问 | 2012-9-18 07:05:43 | 显示全部楼层
不明白你什么意思!...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行