首页真题列表 【真题】2023年10月自考00342高级语言程序设计(一)试题 【真题】2023年10月自考00342高级语言程序设计(一)试题 反馈 📍 全国统考 💯 满分:100分 ✓ 及格:60分 ⏱ 时长:150分钟 📝 题量:40题 单项选择题 1. 下列属于 C 语言关键字的是 A. main B. break C. define D. include 正确答案: B 解析: C 语言关键字是编译器预定义的保留字,不能用作标识符。break 是标准关键字,用于跳出循环或 switch;main 是函数名,非关键字;#define 和 #include 是预处理指令,不是关键字。 显示答案 单项选择题 2. 回车换行的转义字符是 A. ‘\n’ B. ‘\0’ C. ‘\r’ D. ‘\w’ 正确答案: A 解析: ‘\n’ 表示换行(line feed),在多数系统中与回车换行效果一致(尤其在文本模式下自动映射为 CRLF);’\r’ 仅表示回车(carriage return);’\0′ 是字符串结束符;’\w’ 不是合法转义字符。 显示答案 单项选择题 3. 正确的 C 语言常量是 A. 0186 B. 1E0.5 C. 0xaf D. ‘abc’ 正确答案: C 解析: 0186 是非法八进制(含 8);1E0.5 指数部分必须为整数;’abc’ 是多字符常量(非标准,且非常量语义);0xaf 是合法十六进制整型常量。 显示答案 单项选择题 4. 设 int x=1;,执行语句 x/=1+2;后 x 的值是 B. 1 C. 2 D. 3 正确答案: A 解析: x /= 1+2 等价于 x = x / (1+2) = 1 / 3,整数除法结果为 0。 显示答案 单项选择题 5. 下列运算符优先级最高的是 A. + B. = C. , D. ++ 正确答案: D 解析: 自增/自减(++/–)属于单目运算符,优先级高于双目算术运算符(+)、赋值(=)和逗号(,)运算符。 显示答案 单项选择题 6. 设 int m=2;,下列表达式结果为 1 的是 A. $0 < m < 1$ B. $m > 0 \mid\mid m < 1$ C. $m > 0 \&\& m < 1$ D. $m > 0, m < 1$ 正确答案: D 解析: A:0<2<1 → (0<2)为1,再10为真,20||m0(得1),再算 m 0, m < 1$,逗号表达式值为**最后一个子表达式**,即 m 0 \mid\mid m 0 || m < 1$,值为 1。但选项 A 中 $0 < m < 1$ 在 C 中等价于 $(0<m)<1$ → $1 0 \mid\mid m 0, m < 1$,逗号表达式值为 m<1 → 0。所以唯一结果为 1 的是 B。确认:B 正确。 显示答案 单项选择题 7. 设 int p=3, q=5;,则执行语句 printf(“%c\n”, ‘A’+p/q); 后输出结果是 A. 65 B. 66 C. A D. B 正确答案: D 解析: p/q = 3/5 = 0(整除),’A’+0 = ‘A’,%c 输出字符 ‘A’。但选项 C 是 A,D 是 B —— 矛盾?等等:’A’ ASCII 是 65,%c 输出 ‘A’,对应选项 C。但选项 C 内容是 “A”,D 是 “B”。所以应选 C。但题干选项 C 是 “A”,D 是 “B”,输出字符是 A,故选 C。然而原题选项 C 是 “A”,D 是 “B”,所以答案是 C。但用户提供的原文中选项 C 是 “A”,D 是 “B”,printf(“%c\n”, ‘A’) 输出换行前是字符 A,故显示为 A。因此 correct_answer 应为 “C”。 显示答案 单项选择题 8. 设 int n=0;,下列循环语句不能输出 5 个 “A” 的是 A. for(; n<5; n++) printf("A"); B. while(n<5) { printf("A"); n++; }; C. do { n++; printf(“A”); } while(n<5); D. for(; n<5; n++) { printf("A"); if(n) break; }; 正确答案: D 解析: A、B 正常输出 5 次;C:首次 n=0→n++=1→输出 A→while(1<5)→继续,共执行 5 次(n=1,2,3,4,5),当 n=5 时输出第5个A后判断 5<5 为假,退出,共5次;D:第一次 n=0,进入循环,输出 A,if(n) 为假不 break,n++ 变为1;第二次 n=1,输出 A,if(n) 为真,break,终止循环 → 仅输出2个A。故 D 不能输出5个。 显示答案 9.设 int s[ ][3]={1,2,3,4,5,6,7};,则数组元素 s[2…🔒 已锁定🔒本试卷共 40 道题您已预览前 8 题,还有 32 题待解锁登录后查看完整试卷 1 2024年10月自学考试00342高级语言程序设计(一)真题 暂无 详情 2 2022年10月自学考试00342高级语言程序设计(一)真题 练习 详情 3 2021年10月自学考试00342高级语言程序设计(一)真题 练习 详情 4 2020年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年版 页面反馈 × 如该页面内容有误、数据缺失或链接失效,请告诉我们。 内容错误 数据错误 链接失效 其他建议 取消 提交反馈
暂无评论内容