c语言试题

[复制链接]
查看11 | 回复3 | 2010-9-1 22:05:43 | 显示全部楼层 |阅读模式
#include
main()
{
int a=1,b=2,c=3,d=0;
if(a==1)
if(b==2)
if(c==3) d=1;
elsed=2;
else if(c!=3) d=3;

elsed=4;
elsed=5;
printf("%d\n",d)'

}

回复

使用道具 举报

千问 | 2010-9-1 22:05:43 | 显示全部楼层
if(a==1) {if(b==2)
{if(c==3)
d=1;
else
d=2;
}
else
d=3;
}else
d=4;不知道你要表达什么??if的括号也不写 else if(c!=3) 和else d=2; 根本是一个意思,晕。
回复

使用道具 举报

千问 | 2010-9-1 22:05:43 | 显示全部楼层
最好printf("%d\n",d)后面是“;”不是 '运行结果为1
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行