全国计算机二级考试C语言试题与答案精选第二套(判断题)
判断: 1. #define 和printf 都不是C语句。 正确 2. 格式字符%x用来以十六进制形式输出整数. 正确 3. 语句if(a>b) printf("%d",a); else printf("%d",b);可以用条件表达式a>b?a:b取代. 错误 4. 逻辑表达式-5&&!8的值为1. 错误 5. 循环结构中的continue语句是使整个循环终止执行 错误 6. for循环语句不能用于循环次数未知的情况下. 错误 7. 引用数组元素时,数组元素下标必须是整型常量. 错误 8. 数组的首地址一定是第一个数组元素的地址. 正确 9. 数组整体不参加数据处理(即不参加各种运算),参加数据处理的只能是数组的元素. 正确 10. 数组名作为函数调用时的实参,实际上传递给形参的是数组全部元素的值. 错误 11. 在主函数中,必须要对被调用函数进行类型说明,否则在编译时会出现错误. 错误 12. 在一个函数中定义的静态局部变量不能被另外一个函数所调用. 正确 13. 计算机编译系统对宏定义在编译时进行语法检查. 错误 14. 指向某一变量的指针,就是该变量的内存地址. 正确 15. 对于不同类型的数据,若想合成一个有机的整体,可以引用结构体进行定义。正确 16. 在打开文件时,必须说明文件的使用方式,"r"表示以只读方式打开一个文件. 正确 相关资料 |