- 1
- 0
- 约5.5千字
- 约 11页
- 2026-03-11 发布于天津
- 举报
《C语言程序设计》模拟试卷及答案
考试时间:______分钟总分:______分姓名:______
一、选择题(每题2分,共20分)
1.以下哪个选项不是C语言的关键字?
A.void
B.define
C.main
D.include
2.有以下定义:`inta[5]={1,2,3,4,5};`,则数组`a`的元素`a[3]`的值是?
A.1
B.3
C.4
D.5
3.C语言中,用于动态分配内存的函数是?
A.malloc
B.free
C.sizeof
D.int
4.以下哪个运算符的优先级最高?
A.==
B.
C.*
D.=
5.若`charc=A;`,则表达式`c+1`的值是?
A.A
B.B
C.65
D.66
6.以下关于`scanf`和`printf`函数的描述,正确的是?
A.`scanf`用于输出,`printf`用于输入
B.两者都可以用于输入和输出
C.`scanf`用于输入,`printf`用于输出
D.两者都需要包含头文件`math.h`
7.有以下代码:`intx=10;if(x5)x=20;`执行后,`x`的值是?
A.5
B.10
C.20
D.0
8.在C语言中,函数默认的返回类型是?
A.int
B.void
C.float
D.char
9.有以下代码:`int*p;inta=5;p=a;`执行后,`*p`的值是?
A.p
B.a
C.5
D.NULL
10.以下哪个语句可以正确声明一个指向字符变量的指针?
A.`char*ptr;`
B.`charptr[]=string;`
C.`int*ptr;`
D.`charptr=A;`
二、填空题(每空2分,共20分)
1.在C语言中,用于表示注释的符号是______和______。
2.C语言中,用于声明常量的关键字是______。
3.若有定义`intarr[3][4];`,则数组`arr`共有______个元素。
4.C语言中,用于判断逻辑值“真”的关键字是______,用于判断逻辑值“假”的关键字是______。
5.若有定义`floatf=3.14159;`,则使用`%f`格式符输出`f`的值为______。
6.函数`printf(Hello,World!\n);`在屏幕上输出的结果是______。
7.若有定义`intx=7;`,则表达式`x1`的结果是______。
8.指针与数组密切相关,其中`intarr[10];`定义后,`arr`本身可以视为一个指向______类型数据的指针。
9.`switch`语句中,用于跳出整个语句块的关键字是______。
10.动态分配内存函数`malloc`需要包含头文件______。
三、读程序写结果题(每题5分,共10分)
1.读程序,写出程序的输出结果。
```c
#includestdio.h
intmain(){
intx=10,y=20,z;
z=xy?x:y;
printf(z=%d\n,z);
return0;
}
```
2.读程序,写出程序的输出结果。
```c
#includestdio.h
intmain(){
intarr[3]={1,2,3};
int*p=arr;
printf(%d,*(p+1));
printf(%d,*(p+2));
return0;
}
```
四、代码填空题(每空2分,共10分)
阅读以下程序段,在横线处填入正确的代码,使程序实现功能:从标准输入读取一个整数,如果该整数大于0,则输出Positive;如果该整数小于0,则输出Negative;如果该整数等于0,则输出Zero。
```
您可能关注的文档
- 报关员试卷及答案.docx
- 老年护理练习试卷及答案.docx
- 2025_2026学年新教材高中英语课时素养评价十五Unit5WorkingtheLandUsingLanguage含解析新人教版选择性必修第一册.doc
- 《数控机床故障诊断与维修》试卷及答案.docx
- 安徽省治理货运车辆超限超载条例试卷及答案.docx
- 2024-2025学年山西省高一下学期信息技术学业水平测试真题试卷及答案.docx
- 2025年湖北省黄石市大冶市中考生物调研试卷及答案.docx
- 我爱学数学配套试卷答案六年级下册试卷及答案.docx
- 吉林省长春市农安县五校联考2025_2026学年高二化学上学期期末考试试题.doc
- 化工工艺试卷及答案.docx
- (正式版)DB51∕T 1867-2014 《袋栽黑木耳生产技术规程》.docx
- (正式版)DB51∕T 2413-2023 《油橄榄密植丰产栽培技术规程》.docx
- (正式版)DB51∕T 2436-2017 《川菜东坡一品肉烹饪工艺技术规范》.docx
- (正式版)DB51∕T 2396-2017 《农村电子商务服务站(点)服务与管理规范》.docx
- (正式版)DB51∕T 2419-2017 《桢楠扦插育苗技术规程》.docx
- CN105145773B 一种无花果曲奇饼干及其制作方法 (江苏农林职业技术学院).docx
- CN105203825A 微测量电极的制作方法和热电势的测量方法及相关装置 (国家纳米科学中心).docx
- CN105137533B 一种啁啾光纤光栅及其制作方法 (南京航空航天大学).docx
- (正式版)DB51∕T 2453-2018 《巴山新居公共管理指南》.docx
- (正式版)DB51∕T 1892-2014 《川西北地区沙化土地治理技术规程》.docx
原创力文档

文档评论(0)