山西省2019年专升本选拔考试C程序设计部分包括单项选择题、程序填空题和程序设计题。以下是详细内容:
第一部分:C程序设计 一、单项选择题(本大题共10小题,每小题3分,共计30分)1. C语言程序的基本结构:顺序结构、选择结构、循环结构。2. 不能作为合法的常量:选项A中的 'ab'。3. 正确的定义语句:选项C中的 `double a=7, b=7;`。4. 错误的引用:选项D中的 `aqwe2`。5. 关于C语言文件的叙述:选项C中的“文件由数据序列组成,可以构成二进制文件或文本文件”。6. 指定局部变量为“静态局部变量”:选项C中的 `static`。7. 表达式 ` 3.5qwe2` 的值:6。8. 字符 'a' 的 ASCII 码:97,执行 `printf` 后输出结果是 120。9. 关于结构体的定义语句中,错误的是:选项B中的 `struct xyz {int x; int y; int z;} struct xyz abc;`。10. 执行赋值表达式“a=;”后a的值:选项B中的4。
二、填空题(本大题共8小题,每空3分,共计24分)1. 执行“b=!c