- 0
- 0
- 约6.4千字
- 约 13页
- 2026-01-30 发布于河南
- 举报
c语言知识试题
第一部分单选题(50题)
1、以下关于空指针的定义正确的是?()
A.#defineNULL0
B.#defineNULL(void*)0
C.int*p=NULL;
D.以上都正确
【答案】:答案解析:A、B是NULL的常见定义,C是定义空指针,均正确,故选D。
2、若inta[3][3]={{1,2},{3,4},{5,6}};则a[1][1]的值是?()
A.2
B.4
C.5
D.6
【答案】:答案解析:a[1][1]是第二行第二列,值为4,故选B。
3、定义单精度浮点型变量y并赋值2.718的语句是?()
A.doubley=2.718;
B.floaty=2.718f;
C.floaty=2.718;
D.inty=2.718;
【答案】:答案解析:float是单精度,需加f后缀(否则默认double),double是双精度,故选B。
4、以下关于指针的说法正确的是?()
A.指针可用于遍历数组
B.指针可用于字符串操作
C.指针可用于函数参数传递
D.以上都正确
【答案】:答案解析:指针在数组遍历、字符串处理、参数传递中均有核心作用,故选D。
5、表示“x大于5且小于10”的合法C语言表达式是?()
A.5x10
B.x5||x10
C.x5x10
D.x5x10
【答案】:答案解析:逻辑与用,逻辑或用||,A是连续比较语法错误,是按位与,故选C。
6、若inta=1,b=2;则表达式(a==b)的结果是?()
A.1
B.0
C.2
D.真
【答案】:答案解析:==是等于判断,a==b为假,C语言中假用0表示,故选B。
7、以下哪个字符串的长度是3?()
A.abc
B.a\0b
C.ab\n
D.ab
【答案】:答案解析:字符串长度以\0结束,abc含a、b、c(3个字符),a\0b长度为1,故选A。
8、若inta=10,*p=a,q=p;则q的值是?()
A.10
B.a
C.p
D.无定义
【答案】:答案解析:q=p使q指向a,*q=10,故选A。
9、以下函数调用正确的是?()
A.fun();
B.fun(1,2);
C.fun(test);
D.取决于函数定义
【答案】:答案解析:函数调用是否正确取决于函数定义(参数类型、个数),A、B、C均可能正确,故选D。
10、若inti=0;执行for(i=1;i=5;i++){if(i%3==0)continue;printf(%d,i);}输出结果是?()
A.1245
B.12345
C.3
D.无输出
【答案】:答案解析:i=3时continue,跳过printf,输出1、2、4、5,故选A。
11、若intx=5;执行if(x3x7)printf(yes);elseprintf(no);输出结果是?()
A.yes
B.no
C.yesno
D.无输出
【答案】:答案解析:x=53且7,条件为真,输出yes,故选A。
12、以下二维数组初始化正确的是?()
A.inta[2][3]={{1},{2},{3}};
B.inta[2][3]={1,2,3,4,5};
C.inta[2][3]={{1,2,3},{4,5,6}};
D.inta[2][3]={1,2,3,4,5,6,7};
【答案】:答案解析:A行数超2,B元素不足6个(补0),C标准初始化,D元素超6个,故选C。
13、以下关于数组的说法错误的是?()
A.数组元素必须是同一类型
B.数组长度必须是常量
C.数组可在函数内定义
D.数组可整体赋值
【答案】:答案解析:数组不能用“=”整体赋值,需逐个元素或循环赋值,A、B、C正确,故选D。
14、以下switch语句中,default的作用是?()
A.匹配所有case
B.匹配除case外的所有情况
C.终止switch语句
D.无实际作用
【答案】:答案解析:default用于匹配所有case未覆盖的情况,可选且位置灵活,故选B。
15、若inti=0;执行while(1){printf(%d,i);i++;if(i==3)break;}输出结果是?()
A.012
B.0123
C.无限循环
D.无输出
【答案】:答案解析:while(1)无限循环,i=3时break,输出012,故选A。
16、若intx=10;则表达式x%3的结果是?()
A.1
B.2
C.3
D.0
【答案】:答案解析:%是取余运算符,10除以3商3余1,故选A。
17、若inta[3][3]={{1,2,3},{4,5,6},{7,8,9}};则a[1][2]的值是?()
A.5
B.6
C.8
D.
您可能关注的文档
- c语言考期末试题(达标题).docx
- c语言算法考试题库及答案(名师系列).docx
- C语言期末试题北京卷及答案(名校卷).docx
- C语言专升本真题参考答案.docx
- 2026年危害公共安全罪试题100道附完整答案(全优).docx
- 2026年危害公共安全罪试题100道及完整答案(名校卷).docx
- 2026年危害公共安全罪试题100道及完整答案(名校卷).docx
- 2026年危害公共安全罪试题100道及完整答案(典优).docx
- 2026年危害公共安全罪试题100道及完整答案【网校专用】.docx
- 2026年危害公共安全罪试题100道及完整答案【易错题】.docx
- 2026年危害公共安全罪试题100道及完整答案【网校专用】.docx
- 2026年危害公共安全罪试题100道及完整答案【考点梳理】.docx
- 2026年危害公共安全罪试题100道及完整答案【网校专用】.docx
- 2026年危害公共安全罪试题100道及完整答案【考点梳理】.docx
- 2026年危害公共安全罪试题100道及完整答案【网校专用】.docx
- 2026年危害公共安全罪试题100道及完整答案【网校专用】.docx
- 2026年危害公共安全罪试题100道及完整答案【考点梳理】.docx
- 2026年危害公共安全罪试题100道及完整答案【网校专用】.docx
- 金币银行理财类PPT模板.pptx
- 2026年危害公共安全罪试题100道及一套参考答案.docx
最近下载
- 模拟电子技术基础简明教程习题答案.pdf VIP
- 唐代三彩釉陶的低温铅釉化学配方.docx VIP
- Sony索尼 远程控制面板 RCP-3500 用户手册.pdf
- 2024年公务员多省联考《申论》题(宁夏C卷)题及参考答案.pdf VIP
- 最新版三体系全套内审记录.doc VIP
- (重庆一诊)重庆市2026届高三第一次联合诊断检测(康德卷) 政治试卷(含答案).docx
- 上海市浦东新区2024届高三下学期期中教学质量检测数学试卷(解析版).docx VIP
- (重庆一诊)重庆市2026届高三第一次联合诊断检测(康德卷) 地理试卷(含答案).docx
- 常用股票买入和卖出的口诀.doc VIP
- 山岭隧道施工—防排水施工(铁路隧道施工).pptx
原创力文档

文档评论(0)