《C语言程序设计》职教高考模拟卷(四)(原卷版+解析版)

标签:
精品解析文字版答案
2024-05-28
| 2份
| 20页
| 294人阅读
| 3人下载

资源信息

学段 中职
学科 职教专业课
课程 C语言程序设计
教材版本 -
年级 -
章节 -
类型 试卷
知识点 -
使用场景 中职复习
学年 2024-2025
地区(省份) 山东省
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 158 KB
发布时间 2024-05-28
更新时间 2024-05-28
作者 xkw__007
品牌系列 学易金卷·阶段检测模拟卷
审核时间 2024-05-28
下载链接 https://m.zxxk.com/soft/45428186.html
价格 5.00储值(1储值=1元)
来源 学科网

内容正文:

《编程语言基础—C语言》高等教育出版社(第五版) 编程语言基础—C语言考试 模拟卷(四) 考试时间:100分钟 满分:100分 姓名 班级 学号 1 一、单项选择题(本题共20小题,每题2分,共20分,多选、错选均不得分) 1.C语言中的基本数据类型不包括( ) A. float B. int C. char D. string 2.下列关于C语言的说法中,错误的是( ) A. C语言简洁、紧凑,使用方便、灵活 B. C语言程序可移植性好 C. C语言编写的程序可以直接在任意操作系统上运行 D. C语言可以进行低级别的位操作 3.下列关于C语言数组的说法中,正确的是( ) A. 在创建数组时,不需要指定数组的大小 B. 数组中的所有元素可以是不同的数据类型 C. 数组下标从0开始,也可以是负数 D. 数组中的元素在内存中是连续存储的,每个元素的内存地址相邻。 4.下列C语言程序中,sum的值是( ) int main() { int a = 60; int b = 5; int sum; sum = a + b; printf("%c", sum); return 0; } A. 65 B. 5 C. B D. A 5.下列C语言程序中,打印的结果为( ) #include <stdio.h> int main() { int i = 0; while (i < 5) { i++; if (i == 5) { continue; } printf("%d", i); } return 0; } A. 1234 B. 1235 C. 1236 D. 1237 6.对于下面代码段,y的值为( ) int x = 4, y = 3; int t = ++x || ++y; A. 不确定 B. 4 C. 3 D. 5 7.若有以下程序,程序运行后的输出结果是( ) int main() { char x='0',y='3'; printf("%d,",y++); printf("%c ",y+x); } A. 51,3 B. 51,d C. 3,d D. 3,2 8.下列选项能正确表达字符c 为大写字母的 C 语言表达式是( ) A. c >= 'A' and c <= 'Z' B. c >= 'A' || c <= 'Z' C. c >= 'A' or c <= 'Z' D. c >= 'A' && c <= 'Z' 9.若有声明char x; float y; double z;则表达式x-y+z的类型为( ) A. char B. double C. float D. int 10.以下程序的输出结果是( )(□表示一个空格) int main() { printf("s1=│%15s│s2=│%-5s│", "chinashanghai", "hai"); } A. s1=│chinashanghai□□│s2=│hai│ B. s1=│chinashanghai□□│s2=│hai□□│ C. s1=│□□chinashanghai│s2=│□□hai│ D. s1=│□□chinashanghai│s2=│hai□□│ 11.当n=3时,下列函数的返回值是( ) int fun(int n){ if(n<3){ return n; } else return 3*fun(n-1)+fun(n-2); } A. 7 B. 5 C. 29 D. 10 12.若有说明语句: int i = 1,j = 2, k = 3, z = 4; 则表达式i> k? j:k>j? z:i的值是( ) A. 1 B. 2 C. 3 D. 4 13.设j和k都是int类型,则下面for语句( ) for(j = 0; k = 1; k++) printf("#### "); A. 循环结束的条件不合法 B. 无限循环 C. 循环体一次也不执行 D. 循环体只执行一次 14.下列运算符中,不属于关系运算符的是( ) A. > B. < C. >= D. ! 15.有以下程序段,该程序段的运行结果为( ) int i, j, k; i = 10; j = 20; k = 30; if (j > i)i = j;j = k; k = i; printf("i = % d, j = % d, k = % d", i, j, k); A. i = 20, j = 30, k =

资源预览图

《C语言程序设计》职教高考模拟卷(四)(原卷版+解析版)
1
《C语言程序设计》职教高考模拟卷(四)(原卷版+解析版)
2
《C语言程序设计》职教高考模拟卷(四)(原卷版+解析版)
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。