首页真题列表 【真题】2020年10月自考00342高级语言程序设计(一)试题 【真题】2020年10月自考00342高级语言程序设计(一)试题 反馈 📍 全国统考 💯 满分:100分 ✓ 及格:60分 ⏱ 时长:150分钟 📝 题量:34题 单项选择题 1. 以下不属于 C 语言关键字的是 A. for B. int C. printf D. switch 正确答案: C 解析: C语言关键字是编译器预定义的保留字,如for、int、switch等;printf是标准库函数名,不是关键字。 显示答案 单项选择题 2. 设 int x;,能将 x+2 强制转换为 char 类型的表达式是 A. x+2(char) B. char(x+2) C. (x+2)char D. (char)(x+2) 正确答案: D 解析: C语言中强制类型转换语法为 (type)expression,因此 (char)(x+2) 正确。 显示答案 单项选择题 3. 下列表达式正确的是 A. $3.5\%2+’a’$ B. $3\%2+”A”$ C. $3\%2+’A’$ D. $3\%1.5+’a’$ 正确答案: C 解析: 取模运算符 % 要求两个操作数均为整型;’A’ 是字符常量(整型值);A中3.5为浮点数不可用%;B中”A”是字符串字面量(地址),不能与整数相加;D中1.5非整型,%不适用;只有C符合语法。 显示答案 单项选择题 4. 表达式 $2>3?10:20$ 的值是 A. 2 B. 3 C. 10 D. 20 正确答案: D 解析: 条件表达式 $2>3?10:20$ 中,2>3为假,故取冒号后值20。 显示答案 单项选择题 5. 设 int a=-1,b=3;, 执行语句 printf(“%d”,a<b-2||(b=-2));后 b 的值是 A. -2 B. -1 C. 1 D. 3 正确答案: A 解析: a<b-2 即 -1<1,为真(1),逻辑或 || 短路,右侧 (b=-2) 不执行?但注意:此处为赋值表达式,且 || 左侧为真,整个表达式值为1,但 (b=-2) 是否执行取决于是否短路。然而原题中是 a<b-2||(b=-2),左侧 a<b-2 为真,故右侧不执行,b 保持3?但选项无3,且题干说“执行语句后b的值”,而实际该表达式中 || 右侧未执行,b应仍为3。但选项D为3,而常见考题陷阱在于:若左侧为假才执行右侧赋值。此处 -1 < 3-2 → -1 < 1 → 真,故短路,b不变仍为3。但选项D是3,应选D。然而原题选项D为3,但参考答案常误判。重新计算:a=-1, b=3 → b-2=1 → a<b-2 → -1<1 → true → 整个||表达式为true,不执行(b=-2),故b仍为3。因此正确答案是D。 显示答案 单项选择题 6. 当文件结束时,库函数 feof 的返回值是 B. FALSE C. 非 0 D. TRUE 正确答案: C 解析: feof() 在文件结束时返回非零值(通常为1),否则返回0。 显示答案 单项选择题 7. 设 int x=10;,下列循环语句正确的是 A. for(, x<10, ); B. for(x<10; x++); C. for(x=1, x<10, x++); D. for(x=1; x<10; x++); 正确答案: D 解析: for语句语法为 for(初始化; 条件; 更新),D符合;A、C使用逗号分隔错误;B缺少初始化和更新部分结构。 显示答案 单项选择题 8. 下列定义正确的是 A. int n, a[n]; C. int a[5.0]; B. int a[5]; D. int n=5, a[n]; 正确答案: B 解析: A中n未初始化,变长数组需在C99后支持且n应已知;C中数组大小必须为整型常量表达式,5.0非法;D中n=5但非编译时常量,某些编译器不支持;B为标准静态数组定义,合法。 显示答案 9.设 char str[ ] = { 'a', 'b', '\n', 'c', '…🔒 已锁定🔒本试卷共 34 道题您已预览前 8 题,还有 26 题待解锁登录后查看完整试卷 1 2024年10月自学考试00342高级语言程序设计(一)真题 暂无 详情 2 2023年10月自学考试00342高级语言程序设计(一)真题 练习 详情 3 2022年10月自学考试00342高级语言程序设计(一)真题 练习 详情 4 2021年10月自学考试00342高级语言程序设计(一)真题 练习 详情 5 2019年10月自学考试00342高级语言程序设计(一)真题 练习 详情 6 2018年10月自学考试00342高级语言程序设计(一)真题 练习 详情 7 2017年10月自学考试00342高级语言程序设计(一)真题 练习 详情 8 2016年10月自学考试00342高级语言程序设计(一)真题 练习 详情 9 2015年10月自学考试00342高级语言程序设计(一)真题 练习 详情 10 2015年04月自学考试00342高级语言程序设计(一)真题 练习 详情 高级语言程序设计 作者:郑岩 版本:2017年版 页面反馈 × 如该页面内容有误、数据缺失或链接失效,请告诉我们。 内容错误 数据错误 链接失效 其他建议 取消 提交反馈
暂无评论内容