- 0
- 0
- 约6.14千字
- 约 13页
- 2026-01-30 发布于河南
- 举报
c语言题目讲解
第一部分单选题(50题)
1、以下关于函数参数的说法正确的是?()
A.形参是函数定义时的变量
B.实参是函数调用时的变量/常量
C.形参和实参类型需匹配
D.以上都正确
【答案】:答案解析:A、B、C均是函数参数的基本规则,故选D。
2、以下哪个关键字用于定义整型变量?()
A.char
B.int
C.float
D.double
【答案】:答案解析:int定义整型,char字符型,float单精度浮点型,double双精度浮点型,故选B。
3、C语言中,宏定义的预处理命令关键字是?()
A.include
B.define
C.ifdef
D.endif
【答案】:答案解析:#define用于宏定义,#include用于包含头文件,#ifdef/endif是条件编译,故选B。
4、若inta=10,*p=a;则sizeof(p)的值是?()
A.4
B.8
C.取决于系统
D.10
【答案】:答案解析:sizeof(p)是指针大小,32位系统4字节,64位8字节,故选C。
5、以下哪个if语句的条件是“x是偶数且x大于10”?()
A.if(x%2==0x10)
B.if(x%2=0x10)
C.if(x%2==0||x10)
D.if(x%2=0||x10)
【答案】:答案解析:偶数判断用x%2==0,逻辑与用,B是赋值,C、D是逻辑或,故选A。
6、预处理命令#definePI3.14159的作用是?()
A.定义变量
B.定义常量
C.函数声明
D.包含头文件
【答案】:答案解析:#define是宏定义,用于定义常量(无分号,直接替换),故选B。
7、以下哪个转义字符表示制表符?()
A.\n
B.\t
C.\b
D.\r
【答案】:答案解析:\t是制表符(Tab),\n换行,\b退格,\r回车,故选B。
8、函数指针的作用是?()
A.存储函数的地址
B.调用函数
C.实现回调函数
D.以上都正确
【答案】:答案解析:函数指针存储函数地址,可通过指针调用函数,常用于回调函数,故选D。
9、以下if-else语句中,代码块正确的是?()
A.if(x0)printf(a);printf(b);elseprintf(c);
B.if(x0){printf(a);printf(b);}elseprintf(c);
C.if(x0)printf(a);{printf(b);}elseprintf(c);
D.if(x0)printf(a);printf(b);else{printf(c);}
【答案】:答案解析:else需与最近的if匹配,A、C、D中else前有独立printf,语法错误,B用{}包裹代码块正确,故选B。
10、若inta=5,p=a;则p的值是?()
A.5
B.a
C.p
D.无定义
【答案】:答案解析:*p等价于p,即指针p自身的值(a的地址),故选C。
11、函数定义的格式是?()
A.返回类型函数名(参数列表){函数体}
B.函数名(返回类型,参数列表){函数体}
C.函数名(参数列表)返回类型{函数体}
D.返回类型函数名{参数列表,函数体}
【答案】:答案解析:函数定义标准格式为“返回类型函数名(参数列表){函数体}”,故选A。
12、指针与数组的关系,以下说法正确的是?()
A.数组名是常量指针,不能自增
B.指针可指向数组元素,通过指针遍历数组
C.p[i]等价于*(p+i)
D.以上都正确
【答案】:答案解析:数组名是首元素地址(常量,不可自增),指针可遍历数组,p[i]与*(p+i)等价,故选D。
13、以下数组定义错误的是?()
A.inta[0];
B.inta[5];
C.inta[]={1,2,3};
D.inta[5]={1,2,3};
【答案】:答案解析:数组长度不能为0,编译报错,其余正确,故选A。
14、以下循环中,无限循环的是?()
A.for(i=0;i5;i++)
B.while(i=5)
C.do{i++;}while(i5);
D.for(i=5;i0;i--)
【答案】:答案解析:while(i=5)是赋值(i=5,非0,条件恒真),无限循环;A执行5次,C(i初始0)执行5次,D执行5次,故选B。
15、若inta[3][4]={{1,2},{3,4,5},{6}};则a[0][1]的值是?()
A.1
B.2
C.3
D.4
【答案】:答案解析:a[0][1]是第一行第二列,值为2,故选B。
16、指针的自增运算(p++)的含义是?()
A.指针值加1
B.指针指向的变量值加1
C.指针指向地址偏移一个类型
您可能关注的文档
- 晋绥边区春耕运动研究(1940-1945).pdf
- 小学教师跨学科教学素养调查研究.pdf
- 初中生数学学习兴趣与数学成就目标定向的现状及关系研究.pdf
- 新课标背景下高中篮球教师教学能力评价指标体系构建与实证研究--以山西省太原市为例.pdf
- 我国农村土地经营权信托制度的法律困境及其完善构想研究.pdf
- 宪法的思想政治教育功能研究.pdf
- 恐慌与应对:近代地方社会祈雨禳灾现象研究--以1936-1937年四川省旱灾为例.pdf
- 西宁市初中体育教师数字胜任力发展现状与优化策略研究.pdf
- 不作为犯中先行行为的范围界定研究.pdf
- “双减”背景下家校社协同育人提升路径研究--以西宁市S小学为例.pdf
最近下载
- 太原市2024-2025学年高一(上期)期末考试英语试题(含答案详解).docx
- 报价单的模板’.doc VIP
- GB55030-2022《建筑与市政工程防水通用规范》解读.pptx VIP
- 无菌医疗器械EO_ECH残留量检测方法验证方案参考模板.docx VIP
- 高一英语状语从句专项训练.docx VIP
- UL 157-2015 垫片和密封圈(中文版).pdf
- 2024年全球及中国钢铁长材轧机行业头部企业市场占有率及排名调研报告.docx
- 苏教版六年级下数学教学工作总结(共7篇).doc VIP
- VDA6.3-2023审核案例(供参考).xlsx VIP
- 数学建模大赛优秀论文:基于模拟退火算法的列车节能运行优化策略.pdf VIP
原创力文档

文档评论(0)