云南师范大学2024—2024学年下学期统一考试《计算机技术基础》(C语言)期末考试样卷考试方式(闭卷机考) 考试时量:100分钟 试卷编号(样卷)一、推断题:(每题 1 分,共 15 分)1
在 C 程序中,注释内容在编译时被忽略,因此好的 C 程序不需要注释
#define 是一种特别的 C 语句,在行末没有分号
C 语言中表达式 3%2 是合法的表达式
错4.在 C 程序中,赋值语句 x=123 和 x=0123 后,变量 x 的值是不同的
错5.2&&3 的结果为 1
C 程序总是从程序的第一条语句开始顺序执行
错7.C 语言中,函数的定义可以嵌套
结构体中的成员变量可以有不同的数据类型
出现在主调函数之前的用户自定义函数,可以不必加函数声明
错10.C 语言中用 for 循环语句实现的功能,用 while 循环语句不一定能实现
有如下说明:int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则数值为 5 的表达式是 *(P+4)
字符串和字符数组都要求其最后一个字符为'\0’
合理使用共用体可以节约内存空间
函数是 C 程序的基本单位
全局变量在程序中的任何地方都有效
错二、 单选题(在本题的每一小题的被选答案中只有一个正确答案,多选不给分,每题 1 分,共 40 分)1、下面叙述错误的是____
C 程序中,各种括号应成对出现 B
C 程序中,赋值号的左边不可以是表达式 C
C 程序中,变量名的大小写是有区别