- 0
- 0
- 约6.69千字
- 约 13页
- 2026-01-27 发布于河南
- 举报
贵州大学c语言期末试题
第一部分单选题(50题)
1、以下哪个条件表达式表示“x是奇数”?()
A.x%2==0
B.x%2!=0
C.x/2==0
D.x/2!=0
【答案】:答案解析:奇数除以2余数为1,x%2!=0表示奇数,A是偶数,故选B。
2、以下函数定义中,参数为指针的是?()
A.voidfun(int*a){printf(%d,*a);}
B.voidfun(inta){printf(%d,a);}
C.voidfun(inta[]){printf(%d,a[0]);}
D.A和C
【答案】:答案解析:A是指针参数,C数组名参数本质是指针,B是值参数,故选D。
3、数组作为函数参数时,函数中修改数组元素会影响主调函数中的数组吗?()
A.会(指针传递)
B.不会(值传递)
C.取决于数组长度
D.不确定
【答案】:答案解析:数组名传参是指针传递,函数中通过指针修改元素会同步到主调函数数组,故选A。
4、以下哪个函数用于读取字符?()
A.putchar()
B.gets()
C.getchar()
D.printf()
【答案】:答案解析:getchar()读取单个字符,puts()输出字符串,gets()读取字符串(已淘汰),故选C。
5、若charstr[]=Clanguage;则字符串长度是?()
A.10
B.11
C.12
D.13
【答案】:答案解析:字符串长度以\0结束,Clanguage含10个字符(不含\0),故选A。
6、若inta=10,*p=a;则sizeof(p)的值是?()
A.4
B.8
C.取决于系统
D.10
【答案】:答案解析:sizeof(p)是指针大小,32位系统4字节,64位8字节,故选C。
7、以下哪个是合法的字符常量?()
A.a
B.ab
C.a
D.a
【答案】:答案解析:字符常量用单引号包裹单个字符,A是字符串,B是两个字符(错误),D是标识符,故选C。
8、表示“x大于5且小于10”的合法C语言表达式是?()
A.5x10
B.x5||x10
C.x5x10
D.x5x10
【答案】:答案解析:逻辑与用,逻辑或用||,A是连续比较语法错误,是按位与,故选C。
9、以下二维数组定义中,行数为2的是?()
A.inta[2][3];
B.inta[][3]={1,2,3,4,5,6};
C.inta[2][3]={1,2,3,4,5};
D.以上都是
【答案】:答案解析:A行数2,B初始化6个元素(3列×2行),C行数2,故选D。
10、若intx=9;执行以下代码后输出结果是?()if(x10)printf(A);elseif(x8)printf(B);elseif(x6)printf(C);elseprintf(D);
A.A
B.B
C.C
D.
【答案】:答案解析:x=98,执行第二个分支,输出B,故选B。
11、若inta=1,b=2;则表达式(a==b)的结果是?()
A.1
B.0
C.2
D.真
【答案】:答案解析:==是等于判断,a==b为假,C语言中假用0表示,故选B。
12、若charstr=hello;则str[1]的值是?()
A.h
B.e
C.l
D.\0
【答案】:答案解析:str是字符串首地址,str[1]等价于(str+1),值为e,故选B。
13、以下函数声明中,返回类型为float的是?()
A.floatfun();
B.voidfun(floata);
C.intfun(floata);
D.charfun(floata);
【答案】:答案解析:A返回类型为float,B无返回值,C返回类型int,D返回类型char,故选A。
14、若inta=10,*p=a,q=p;则q的值是?()
A.10
B.a
C.p
D.无定义
【答案】:答案解析:q=p使q指向a,*q=10,故选A。
15、若inta[3][3]={{1,2,3},{4,5,6},{7,8,9}};则a[1][2]的值是?()
A.5
B.6
C.8
D.9
【答案】:答案解析:a[1][2]是第二行第三列,值为6,故选B。
16、下列变量定义语法正确的是?()
A.inta=5;
B.inta=b=5;
C.int5a;
D.inta;b;
【答案】:答案解析:B不能连续赋值定义,C标识符开头错误,D分号分隔需分别定义(inta;intb;),故选A。
17、以下数组初始化正确的是?()
A.charstr[]=hello;
B.charstr[5]=hello;
C.charstr[]={h,e,l,l,o};
D
您可能关注的文档
- 广西玉林市玉州区2026届物理高二第一学期期中复习检测试题含解析.doc
- 2025广东深圳市坪山区卫生健康局选聘事业单位工作人员2人备考题库及参考答案详解一套.docx
- 2025广东深圳市坪山区卫生健康局选聘事业单位工作人员2人备考题库及参考答案详解.docx
- 2026届广西壮族自治区普通高中高一物理第一学期期末统考模拟试题含解析.doc
- 2025广东深圳大学管理学院张庆宇特聘教授团队招聘专职副研究员1人备考题库及答案详解(考点梳理).docx
- 2025广东深圳大学管理学院张庆宇特聘教授团队招聘专职副研究员1人备考题库及答案详解(最新).docx
- 2026届湖北省宜昌金东方高级中学等部分示范学校高一物理第一学期期末达标测试试题含解析.doc
- 云南省玉溪市玉溪第一中学2026届高三物理第一学期期末检测试题含解析.doc
- 安徽池州市2026届物理高三上期中达标检测试题含解析.doc
- 2026届甘肃省张掖二中物理高一上期末监测模拟试题含解析.doc
- 2025广东深圳大学管理学院张庆宇特聘教授团队招聘专职副研究员1人备考题库及答案详解(夺冠系列).docx
- 2025广东深圳大学管理学院张庆宇特聘教授团队招聘专职副研究员1人备考题库及答案详解一套.docx
- 2025广东深圳大学管理学院张庆宇特聘教授团队招聘专职副研究员1人备考题库及答案详解参考.docx
- 2026年市场营销能力测评培训试卷.docx
- 2026届安徽省六安一中、舒城中学、霍邱一中高三物理第一学期期中复习检测模拟试题含解析.doc
- 2026年岗位匹配度职业规划试卷.docx
- 2026年健康管理师专项训练.docx
- 2025广东深圳大学管理学院张庆宇特聘教授团队招聘专职副研究员1人备考题库及一套答案详解.docx
- 2026年消防设施实操训练.docx
- 2025广东深圳大学管理学院张庆宇特聘教授团队招聘专职副研究员1人备考题库及一套参考答案详解.docx
原创力文档

文档评论(0)