- 1
- 0
- 约6.11千字
- 约 13页
- 2026-01-27 发布于河南
- 举报
大学商贸学院专升本C语言考试真题
第一部分单选题(50题)
1、若charc=A;执行c=c+32后,c的值是?()
A.a
B.B
C.65
D.97
【答案】:答案解析:大写字母ASCII码比对应小写字母小32,A(65)+32=a(97),故选A。
2、以下函数参数为指针的是?()
A.voidfun(int*a){}
B.voidfun(inta){}
C.voidfun(inta[]){}
D.A和C
【答案】:答案解析:A是指针参数,C数组名参数本质是指针,B是值参数,故选D。
3、指针与数组的关系,以下说法正确的是?()
A.数组名是常量指针,不能自增
B.指针可指向数组元素,通过指针遍历数组
C.p[i]等价于*(p+i)
D.以上都正确
【答案】:答案解析:数组名是首元素地址(常量,不可自增),指针可遍历数组,p[i]与*(p+i)等价,故选D。
4、若inta=2,b=4;执行if(a==b)a=0;elseb=0;后a和b的值分别是?()
A.0,4
B.2,0
C.0,0
D.2,4
【答案】:答案解析:a==b为假,执行else,b=0,a保持2,故选B。
5、若inti=1;执行while(i=3){printf(%d,i);i++;}输出结果是?()
A.123
B.1234
C.012
D.无输出
【答案】:答案解析:i初始1,满足i=3,执行3次,输出123,i最终4,循环结束,故选A。
6、以下关于函数参数的说法正确的是?()
A.形参是函数定义时的变量
B.实参是函数调用时的变量/常量
C.形参和实参类型需匹配
D.以上都正确
【答案】:答案解析:A、B、C均是函数参数的基本规则,故选D。
7、若inta[5]={1,2,3,4,5};则a[5]是?()
A.5
B.0
C.越界访问
D.无定义
【答案】:答案解析:a[5]下标超出0-4范围,属于越界访问(可能导致程序错误),故选C。
8、以下指针定义正确的是?()
A.int*p;
B.char*q;
C.float*r;
D.以上都正确
【答案】:答案解析:A指向int,B指向char,C指向float,均符合指针定义语法,故选D。
9、若charstr[10];执行strcpy(str,hello);后str的长度是?()
A.5
B.6
C.10
D.不确定
【答案】:答案解析:strcpy复制字符串hello(含\0),长度为5(不含\0),故选A。
10、do-while循环的特点是?()
A.先判断条件,后执行循环体
B.先执行循环体,后判断条件
C.条件不满足时也不执行循环体
D.只能执行一次
【答案】:答案解析:do-while是“先执行后判断”,至少执行一次循环体,for和while是“先判断后执行”,故选B。
11、以下字符串数组定义正确的是?()
A.charstr[5][10]={hello,world};
B.charstr[5][]={hello,world};
C.charstr[][10]={hello,world,!};
D.charstr[5][10]={hello,world,!};
【答案】:答案解析:B第二维不能省略,A、C、D均正确?D最完整(5行10列,初始化3个字符串),故选D。
12、以下关于指针数组的定义正确的是?()
A.int*arr[5];
B.int(*arr)[5];
C.intarr[5];
D.intarr[];
【答案】:答案解析:A是指针数组(5个int指针),B是指向数组的指针,C是普通数组,D缺少长度,故选A。
13、指针与字符串的关系,以下说法正确的是?()
A.字符串常量是字符数组,数组名是指针
B.字符串可通过指针遍历
C.字符指针可指向字符串常量
D.以上都正确
【答案】:答案解析:A、B、C均是指针与字符串的基本关系,故选D。
14、若int*p=(int)malloc(sizeof(int));则p的值是?()
A.0
B.随机值
C.1
D.无定义
【答案】:答案解析:malloc分配的内存未初始化,值为随机值,故选B。
15、以下关于函数参数的说法正确的是?()
A.形参是局部变量
B.实参是局部变量
C.形参在函数调用后释放
D.实参在函数调用后释放
【答案】:答案解析:形参是函数内局部变量(调用时分配内存,调用结束释放),实参是主调函数中的变量(生命周期与主调函数一致),故选A。
16、以下switch语句中,case穿透的情况是?()
A.case后加break
B.case后不加break
C.有default
您可能关注的文档
- 广州市荔湾区西关实验小学龙溪学校事业编制教师招聘考试题库附答案解析.docx
- 干部廉政知识测试题附答案.docx
- DB52_T442.2-2017_贵州绿茶第2部分:卷曲形茶_贵州省.docx
- DB52_T414.2-2020_贵州白山羊第2部分:生产规程_贵州省.docx
- 基于四足并联脊柱3-RPS机构运动研究.docx
- DB52_T269-2019_牛冷冻精液人工授精技术规程_贵州省.docx
- DB52_T380-2005_贵州省乡级行政区划代码_贵州省.docx
- DB52_T644-2010_贵州绿茶销售管理指南_贵州省.docx
- DB52_T406-2021_黔北黑猪_贵州省.docx
- DB52_T646-2010_贵州省茶馆业服务基本要求_贵州省.docx
- DB52_T643-2010_贵州茶青市场建设与管理基本要求_贵州省.docx
- DB52_T656-2010_烤烟品种贵烟201_贵州省.docx
- DB52_T442.5-2017_贵州绿茶第5部分:直条形茶_贵州省.docx
- DB52_T641-2017_贵州红茶_贵州省.docx
- DB52_T414.1-2020_贵州白山羊第1部分:品种_贵州省.docx
- DB52_T652-2010_贵州省凝冻灾害气象等级标准_贵州省.docx
- DB52_T312-2013_黔北麻羊_贵州省.docx
- DB52_T657-2010_烤烟品种贵烟4号_贵州省.docx
- 93溶质的质量分数(第课时)课件九年级化学人教版下册.pptx
- 医学专业《子宫颈与子宫腔手术》教学设计(大一).docx
原创力文档

文档评论(0)