C语言的判断题

如题所述

第1个回答  推荐于2016-09-24
1、对。
while(n=0.1)中,n=0.1是赋值操作,不是比较操作。而n=0.1作为判断表达式只有(操作)成功(对应1)与失败(对应0)两种结果,n=0.1这个操作通常可以成功,故这个判断结果是1,
所以while(n=0.1)是死循环。
2、错。
continue是结束当前循环,继续进行下一循环。
3、对。
先完成赋值操作,结果是a=11,c=6。
4、错。
C语言使用分号结束一个语句,不是逗号。
5、错。
在c中可以嵌套调用函数,但不可以嵌套定义函数。
函数嵌套调用是允许的。
int a()
{
。。。
b();//调用函数b
。。。
}

函数嵌套定义是错误的。
int a()
{
。。。
int b() //在函数a中定义函数b
{
……
}
}本回答被提问者和网友采纳
第2个回答  2015-12-07
愚见
对 对 对 错 错
第3个回答  2015-12-07
做的可以,但是第四个有问题。
# define max 100
这个没有逗号结束
相似回答