C语言程序设计考试题库
更新时间:2023-10-05 16:38:01 阅读量: 综合文库 文档下载
一、 判断题??
1、所谓常量,就是在程序运行过程中其值可以改变的量。( )
2、一个C程序可以由多个源程序文件构成,但其中只能有一个main()函数。( ) 3、在C语言中 do-while 语句和for循环均是先执行循环体语句,再判断表达式。( )
4、在函数调用中将变量的地址作为实参传递给对应形参时,实现的是单向的值传递。( )
5、C语言中所有字符串都是以‘\\0’结束的。( )
6、do-while构成的循环语句中的循环体最少执行1次。( ) 7、数组名在C语言中表示的是数组的首地址。( )
8、使用gets()函数输入字符串时可以在字符串中输入空格。( ) 9、算术运算符中‘/’的优先级高于‘%’。( )
10、char a[5];该语句表明数组a中的第五个元素为a[5]。( ) 11、C语言源程序文件的扩展名均为.c。( )
12、char a[5];数组a中有a[1]、a[2]、a[3]、a[4]、a[5]共5个元素。( ) 13、C语言程序区分大小写,字符常量必须定义为大写。( ) 14、若int i=10,j=2;则执行i*=j+8;后i的值为28。( )
16、c语言中的标识符只能由字母,数字和下划线三种字符组成。( ) 17、函数getchar()的作用是:输出一个字符。( ) 18、一个C语言程序总是从第一个函数开始执行。( )
19、在c语言中,char型数据在内存中是以ASCII码形式存储的。( ) 20、在C语言中switch语句必须使用break语句。( ) 二、选择题
1、以下说法正确的是( )。
A、C语言程序总是从第一个函数开始执行。
B、C语言程序中要调用的函数必须在main()函数中定义。 C、C语言程序总是从main()函数开始执行。
D、C语言程序中的main()函数必须放在程序的开始部分。 2、以下几组选项中为合法的标识符是( )。
A、int B、float C、b-a D、_123 3、以下定义字符常量PI语句正确的为( )
A、define PI 3.14 B、#define PI 3.14 C、#define PI=3.14 D、#define PI 3.14; 4、起换行作用的转义字符是( ) A、?\\t? B、?\\b? C、?\\n? D、?\\r?
5、在以下几组运算符中,优先级最高的运算符是( )。 A、<=
B、=
C、/
D、&&
6、设有定义“int i=1;”,以下选项的四个表达式中与其他三个表达式的值不相同的是( )
A、i++ B、i+=1 C、i+1 D、++i
7、若变量已正确定义并赋值,以下符合C语言语法的表达式是 ( ) A、a:=b+1 B、 int 18.5[%]3 C、a=a+7=c+b D、a=b=c+2 8、以下程序的输出结果为( )。 # include
{ int a=2,b=5;
printf(\ }
A、a=%2,b=%5 B、a=2,b=5 C、a=d,b=d D、2,5 9、定义一整型变量int m,给m输入数值,正确的语句为( )
A、scanf(\ B、scanf(\ C、printf(\ D、putchar(m); 10、下面程序的输出结果是( )。 main()
{ int a,b; a=3;b=5;
if(a>b) printf(\else
printf(\
} ( )
A、3 B、5 C、3,5 D、5,3
11、执行下面两个语句后,输出的结果为( )。 char c1=97,c2=98; printf(\ %c\A、97 98
B、97 b
C、a
98
D、a b
12、设有程序段 int k=10; while (k=0) k=k-1; 则下面描述中正确的是A、 while循环执行10次 B 、循环是无限循环 C 、循环体语句一次也不执行 D 、循环体语句执行一次
13、C语言的三种基本结构是( )。 A、顺序结构、逻辑结构、选择结构 B、顺序结构、选择结构、循环结构 C、逻辑结构、层次结构、网状结构 D、层次结构、顺序结构、循环结构 14、下面程序段的运行结果是( ) int n=0;
while (n++<=2); printf(\
A、2 B、3 C、4 D、 有语法错误 D 15、switch(表达式)语句中表达式的类型不能为( ) A、整型 B、字符型 C、整型或者字符型 D、实型 16、下面程序的输出结果是( ) #include
n=i%2;
) ( while(--n>=0) k++;
}
printf(\
}
A、 3,-1 B、8,-1 C、3,0 D、8,-2
17、关于数组元素类型的说法,下列那一项是正确的:( )
A、必须是整数类型 B、必须是整型或实型 C、必须是相同数据类型 D、可以是不同数据类型 18、下列关于输入输出字符串的说法那一项是正确的( ) A、使用gets(s)函数输入字符串时应在字符串末尾输入“\\0”。 B、使用puts(s)函数输出字符串时,输出结束会自动换行。 C、使用puts(s)函数输出字符串时,当输出“\\n”时才换行。 D、使用printf(“%s”s)函数输出字符串时,输出结束会自动换行。19、以下程序段的输出结果是( ) #include
int i,j,m=0; for(i=1;i<=5;i+=4) for(j=3;j<=19;j+=4) m++; printf(\}
A、10 B、15 C、20 D、25
20、下列语句定义p为指向float类型变量a的指针变量,正确的是(
A、float a,*p=a;
B、float a,*p=&a; C、float *p=&a,a;
D、float a,p=a;
21、以下几组选项中均为不合法的标识符是( )。
A、A,P_0,do B、float,la0,_A C、b-a,goto,int D、_123,temp,INT 22、在C语言中运算对象必须是整型的是( )。 A、% B、/ C、== D、<=
。 ) 23、设x=2.5,a=7,y=4.7,则算术表达式x+a%3*(int)(x+y)%2/4值为( )。 A、2.5 B、7 C、4.7 D、2.75 24、下面程序的结果是( )。 main()
{ int x=1,a=0,b=0;
switch(x)
{ case 0: b++;
case 1: a++;
case 2: a++;b++; } printf(\ }
A、a=2,b=1 B、a=1,b=1 C、a=1,b=0 D、a=2,b=2 25、运行以下程序后,输出( ) #include
int k=-3; if(k<=0)
printf(\
else
printf(\
}
A、&&&& B、**** C、****&&&& D、有语法错误不能通过编译
26、若变量已说明为int类型,要给a、b、c输入数据,以下正确的输入语句为:()
A、read(a,b,c); B、scanf(\
C、scanf(\ D、scanf(\
27、若变量已说明为int类型,要通过以下赋值语句给a赋予10、b赋予22、c赋予33,以下不正确的输入形式是() scanf(\
A、10 22 33 B、10,22,33 C、10 22 D、10 33 22 33
28、下面程序的结果是( )。 main()
{ int x=1; while(x<20) { x=x*x;
x=x+1; } printf(\ }
A、1 B、20 C、25 D、26 29、以下程序的输出结果为() #include
正在阅读:
C语言程序设计考试题库10-05
滤池布气试验方案04-03
20150105基站新型智能动环监控单元(V1.0)06-26
时事小评论02-19
2017高高考地理综合题朗诵材料03-08
按摩师技能操作流程大字009-16
2016年春节祝福语:新年贺卡传递新年祝福.doc04-06
空分开车步骤07-11
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 考试题库
- 程序设计
- 语言
- 2015荆州中考语文试题(含答案)
- 电大2014春会计本毕业论文
- 华理战略管理作业
- 水利工程五大员试题及答案 完整
- 《计算机网络基础》知识点网页课件说明
- 2016年湖南省长沙市中考数学试卷
- 汽车之家的级别分类 - 图文
- XX县XX小学生留守儿童之家建设情况汇报
- 2018-2024年上海房地产行业市场供需预测报告(目录) - 图文
- 2017年中国乳制品行业现状及发展趋势分析 - 图文
- 食品保藏原理实验指导书
- 2011南安市科目一客车仿真试题
- 中国电信10000号服务标准用语 - 图文
- 新人教版九年级英语课本重点单词、词组和句型(unit1--unit5)
- 恒定电流与交变电流专题练习
- 《软件技术基础》实验报告
- 人教版小学语文五年级下册课内阅读复习题
- 下肢肌肉关节韧带及神经支配 - 图文
- 最终 工厂供电课程设计题目
- 电力系统故障分析习题集