求大神帮助 这几个大一C语言的判断题

求大神帮助 这几个大一C语言的判断题1. C语言中,用格式符“%s”输入字符数组时,数组名前不能加&。
2. 使用字符串处理函数strcmp需要包含头文件string.h。
3. 指针作函数的参数时是地址传递方式。
4. C语言中while和do-while循环的主要区别是do-while的循环体至少无条件执行一次。
5. 执行语句for(i=0;i<3;i++) printf(“*”);时,表达式i++执行4次
6. 用1作while循环的判断条件,则循环一次也不执行
7. 可以把结构体数组元素作为一个整体输出。
8. 定义一个双精度型变量的语句是:double a;
9. 在C程序中,main()函数必须有且只有一个。
10. 执行a=0;if(0);a=3;后a的值为3。
11. do…while语句的循环体至少执行1次,while和for循环的循环体可能一次也执行不到。
12. break;语句执行时退出本层循环,continue;语句结束本次循环。
13. C语言中,实参可以是常量、变量或表达式。
14. 以下程序代码有无错误?( )
void fun() {int a=10;}
void main() {printf("%d",a);}
15. b*b-4ac是一个正确的表达式形式。
16. C语言中的main函数有仅且有一个。

1 对
2 对
3 错 c语言的参数传递只有值传递,本质上传递的是指针的值,只不过指针的值就是被指对象的地址,相当于是被指对象的地址传递,但本质上仍是值传递
4 对
5 错,被执行四次的是i<3
6 错
7 错
8 对
9 对
10 对
11 对
12 对
13 对
14 有错误,fun中定义的a只能在fun中访问,在main中不能访问
15 错
16 对
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-01-11















第2个回答  2017-01-11
坐等答案追问

你要的答案到了😂

相似回答