- 0
- 0
- 约6.55千字
- 约 13页
- 2026-01-30 发布于河南
- 举报
专升本C语言真题
第一部分单选题(50题)
1、以下定义指向数组的指针正确的是?()
A.inta[5],*p=a;
B.inta[5],*p=a;
C.inta[5],p=a;
D.inta[5],*p=a[0];
【答案】:答案解析:a是数组名(首元素地址),p=a等价于p=a[0],Ba是数组地址(类型不匹配),Cp是普通变量,Dp不能赋a[0]的值,故选A。
2、函数调用时,实参和形参的个数必须?()
A.相等
B.实参多于形参
C.形参多于实参
D.无要求
【答案】:答案解析:函数调用时实参和形参个数、类型需匹配,否则编译错误,故选A。
3、若inta=5,p=a;则p的值是?()
A.5
B.a
C.p
D.无定义
【答案】:答案解析:*p等价于p,即指针p自身的值(a的地址),故选C。
4、若intx=6;执行以下代码后输出结果是?()if(x5){printf(A);}elseif(x8){printf(B);}else{printf(C);}
A.A
B.B
C.C
D.无输出
【答案】:答案解析:x=68,执行第二个分支,输出B,故选B。
5、若int*p=(int)malloc(sizeof(int));则p的值是?()
A.0
B.随机值
C.1
D.无定义
【答案】:答案解析:malloc分配的内存未初始化,值为随机值,故选B。
6、以下二维数组定义正确的是?()
A.inta[2][3];
B.inta[2][];
C.inta[][3]={1,2,3,4,5,6};
D.inta[2][3]={1,2,3,4,5,6,7};
【答案】:答案解析:B第二维不能省略,C第一维可省略(自动计算为2),D初始化元素超6个(2×3=6),A标准定义正确,故选A。
7、以下if-else语句中,代码块执行顺序正确的是?()
A.先执行if条件,满足则执行if代码块,否则执行else代码块
B.先执行else代码块,再执行if条件
C.同时执行if和else代码块
D.仅执行else代码块
【答案】:答案解析:if-else逻辑为“条件判断→满足执行if,否则执行else”,互斥执行,故选A。
8、下列字符串常量定义正确的是?()
A.abc
B.abc
C.abc
D.ab
【答案】:答案解析:字符串常量用双引号包裹,单引号用于字符常量,C是标识符,D语法错误,故选B。
9、若intx=3,y=5;执行if(xy)printf(x大);elseif(x==y)printf(相等);elseprintf(y大);输出结果是?()
A.x大
B.相等
C.y大
D.无输出
【答案】:答案解析:x=3y=5,执行else,输出y大,故选C。
10、若charc=A;执行c=c+32后,c的值是?()
A.a
B.B
C.65
D.97
【答案】:答案解析:大写字母ASCII码比对应小写字母小32,A(65)+32=a(97),故选A。
11、若inti=5,s=0;执行while(i0){s+=i;i--;}后s的值是?()
A.15
B.10
C.5
D.0
【答案】:答案解析:累加5+4+3+2+1=15,s=15,故选A。
12、若intx=5;执行以下代码后输出结果是?()if(x10)printf(A);elseif(x6)printf(B);elseif(x3)printf(C);elseprintf(D);
A.A
B.B
C.C
D.
【答案】:答案解析:x=53,执行第三个分支,输出C,故选C。
13、break语句不能用于以下哪种结构?()
A.for循环
B.while循环
C.do-while循环
D.if语句
【答案】:答案解析:break可用于循环(for/while/do-while)和switch语句,不能用于if语句,故选D。
14、若inta=5,*p=a;则*p的值是?()
A.5
B.a
C.p
D.无定义
【答案】:答案解析:*p等价于p,即a(a的地址),故选B。
15、以下函数参数为指针的是?()
A.voidfun(int*a){}
B.voidfun(inta){}
C.voidfun(inta[]){}
D.A和C
【答案】:答案解析:A是指针参数,C数组名参数本质是指针,B是值参数,故选D。
16、while循环的语法格式正确的是?()
A.while(条件)语句;
B.while条件语句;
C.while(条件);语句;
D.while(条件){语句}
【答案】:答案解析:while后条件需加括号,语句可是单条(加分号)或代码块(用
您可能关注的文档
- 企业发展方针稳定性保证函(7篇).docx
- 高水准市场推广承诺书[5篇].docx
- 个人职场晋升技能培训手册.doc
- 2020-2024基于供应链视角的企业营运资金管理研究.docx
- 2020-2024百度集团-SW09888财务分析报告word14页8444字数.docx
- IPC-9797-2020 CHN(汽车应用要求及其他高可靠性应用要求的压接标准).pdf
- 期末复习课件:文学文化常识++2025-2026学年统编版语文七年级上册.pptx
- 期末复习课件:古诗词鉴赏++2025-2026学年统编版语文七年级上册.pptx
- 《开学第一课:龙马精神·梦想起航》课件 2025-2026学年统编版语文七年级下册.pptx
- 八年级春季开学班主任第一课(马跃新程启智慧+龙腾学海启新篇).pptx
- 基于对比知识蒸馏的长尾噪声标签学习.pdf
- 学校班子学年度述职报告:“有事找书记”转变为“书记主动找问题”!.doc
- 陕02J12-1 外墙外保温构造图集陕西 建筑 图集.pdf
- PT-1624 北京市电动自行车停放场所防火设计标准配套图集.pdf
- 陕09J15 建筑变形缝陕西 建筑 图集.pdf
- 07J501-1 钢雨篷(一)玻璃面板 (2).pdf
- 综合与实践 年、月、日的秘密活动一 年历中的秘密 教案 人教版数学三年级下册.docx
- 综合与实践 年、月、日的秘密活动四 小讲堂 教案 人教版数学三年级下册.docx
- 综合与实践 年、月、日的秘密活动三 年历设计师 教案 人教版数学三年级下册.docx
- 综合与实践 年、月、日的秘密活动二 作息时间表中的秘密 教案 人教版数学三年级下册.docx
原创力文档

文档评论(0)