- 20
- 0
- 约4.78千字
- 约 10页
- 2024-06-26 发布于河南
- 举报
语言真题及答案解析答案
15小题,每题只有一个正确答案,答对一题得2分,
共30分)
1、以下关于C语言标识符的描述中,正确的是【】。[单选题]*
A)标识符可以由汉字组成
B)标识符只能以字母开头
C)关键字可以作为用户标识符
D)Area与area是不同的标识符(正确答案)
2、以下不正确的C语言标识符是()[单选题]*
A、ABC
B、abc
C、a_bc
D、ab.c(正确答案)
3、判断char类型的变量c1是否为数字字符的正确表达式为【】。[单选题]*
A)(c1=0)(c1=9)
B)(正确答案)
C)’0’=c1=’9’
D)(c1=’0’)||(c1=’9’)
4、若有语句inta=1,b=2,c=3;则以下值为0的表达式是【】。[单选题]*
A)’a’’b’
B)a=b
C)((ab)||(bc)
()
5、已知:inta[2][3];则对数组元素的非法引用是【】[单选题]*
A.*(a[0]+2)
B.a[1][3](正确答案)
C.a[1][0]
D.*(*(a+1)+2)
6、在循环语句的循环体中执行break语句,其作用是【】。[单选题]*
A)跳出该循环体,提前结束循环(正确答案)
B)继续执行break语句之后的循环体各语句
C)结束本次循环,进行下次循环
D)终止程序运行
7、执行语句for(i=10;i0;i--);后,变量i的值为【】。[单选题]*
A)10
B)9
C)0(正确答案)
D)1
8、若有int*p1,*p2,k;不正确的语句是【】[单选题]*
A.p1=k
B.p2=p1
C.*p1=k+12
D.k=p1+p2(正确答案)
9、在函数中未指定存储类别的局部变量,其隐含的存储类别是【】[单选题]*
A.静态(static)
(extern)
C.自动(auto)(正确答案)
D.寄存器(register)
10、如下程序的输出结果是【】
main()
{intx=2,a=0,b=0;
switch(x)
{case2:a++;b++;
case1:++a;b--;break;
case0:b++;}
单选题]*
A.a=2,b=0(正确答案)
B.a=2,b=1
C.a=1,b=1
D.a=1,b=0
11、表示关系ab=c的C语言表达式为【】[单选题]*
A.(ab)(b=c)(正确答案)
B.(ab)AND(b=c)
C.(ab=c)
D.(ab)(b=c)
12、有以下程序
#includestdio.h
main()
{intx;
if(x=3);else
n”,x);
【】[单选题]*
A.不等于10的整数
B.大于3且不等于10的整数(正确答案)
C.大于3或不等于10的整数
D.小于3的整数
13、下面有关for循环的正确描述是()[单选题]*
A、for循环只能用于循环次数已经确定的情况
B、for循环是先执行循环体语句,后判定表达式
C、在for循环中,不能用break语句跳出循环体
D、for循环体语句中,可以包含多条语句,但要用花括号括起来(正确答案)
14、若a,b,c,d均为整型变量,执行以下程序段后的t的值为【】
#defineMAX(A,B)(A)(B)?(A):(B)
a=5;b=3;c=3;d=4;
t=MAX(a+b,c+d)*10;[单选题]*
A.70(正确答案)
B.7
C.8
D.80
15、执行以下程序段后,m的值为【】
inta[6]={1,2,3,4,5,6},m,*p;
p=a[0];
m=(*p)*(*(p+2))*(*(
您可能关注的文档
- 道德与法治《班级生活有规则》教学设计教案(公开课)二年级上册.pdf
- 通信管道工程竣工内业资料.pdf
- 进一步加强节能工作治理方案.pdf
- 广东省广州市白云区竹料第一中学2025-2026学年八年级上学期10月月考道德与法治试题(含答案).docx
- 广东省广州市绿翠现代实验学校2019-2020学年八年级10月月考道德与法治试题(含答案).docx
- 广东省广州市南沙榄核第二中学2019-2020学年八年级上学期第一次月学段测试道德与法治试题(含答案).docx
- 广东省广州市南沙区实验外语学校2022-2023学年八年级上学期第一次月考道德与法治试题(含答案).docx
- 广东省广州市南沙榄核第二中学2018-2019学年八年级上学期月学段测试(一)政治试题(含答案).docx
- 广东省广州市越秀区第十六中学 2022-2023学年八年级11月月考道德与法治试题(含答案).docx
- 物理0030期末考试选择题部分.pdf
原创力文档

文档评论(0)