c语言程序设计模拟试题

c语言程序设计模拟试题

ID:20743806

大小:85.00 KB

页数:23页

时间:2018-10-15

c语言程序设计模拟试题_第1页
c语言程序设计模拟试题_第2页
c语言程序设计模拟试题_第3页
c语言程序设计模拟试题_第4页
c语言程序设计模拟试题_第5页
资源描述:

《c语言程序设计模拟试题》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、C语言程序设计模拟试题.一、填空题.1.C语言程序的三种基本结构是顺序结构,选择结构,循环结构。2.if语句控制表达式只有其值为非0表示逻辑值“真”,其值为0表示逻辑值“假”。3.说明语句:intb[10];定义了数组b有10个整型元素,这些数组元素的下标是从0开始,最大为9。4.有定义:inta[3][4]={{1,2},{0},{4,6,8,10}};则初始化后,a[1][2]=0,a[2][1]=6.5.设x,y,z均为int型变量,C语言描述”x或y中有一个小于z”的表达式是x

2、for(表达式1;表达式2;表达式3)循环体语句则执行语句for(i=0;i<3;i++)printf(“*”);时,表达式1执行1次,表达式3执行3次。7.说明语句:inta,*p;定义了一个整型变量a和一个指针变量p,使指针变量p指向整型变量a的语句是:p=&a,此时*p与变量a等价。238.在C语言中,十进制数30的八进制表示形式是036,十六进制表示形式是0x1e9.C程序是由函数组成的。一个C程序由一个main()函数和若干个子函数构成。函数的构成可分为两部分:函数说明(或函数头)和函数体。10.标识符是指程序中的符号常

3、量、变量、函数等对象的名称。在C语言中,标识符只能由字母、数字和下划线组成,且第一个字符必须为字母或下划线。11.在C语言中整型常量有十进制、八进制和十进制三种表示方法。实型常量有小数形式和指数两种表示方法。12.C语言中语句的作用是向计算机系统发出操作命令,从而完成一定的操作任务。C语句可以分为:表达式语句、函数调用语句、控制语句、复合语句和空语句等五种类型。二、单项选择题)1.一个C语言的执行是从A(A)本程序的main函数开始,到main函数结束(B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束23(C)本程序

4、的main函数开始,到本程序文件的最后一个函数结束(D)本程序文件的第一个函数开始,到本程序main函数结束2.C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符C(A)必须为字母(B)必须为下划线(C)必须为字母或下划线(D)可以是字母,数字和下划线中的任一种字符3.以下选项中属于C语言的数据类型是DA)复数型B)逻辑型C)集合型D)双精度型4.以下叙述正确的是C(A)在C程序中,main函数必须位于程序的最前面(B)C程序的每行中只能写一条语句(C)C语言本身没有输入输出语句(D)在对一个C程序进行编译的过程中

5、,可发现注释中的拼写错误5.下列可以正确表示字符型常量的是BA)"a"B)'t'C)""23D)297'6.下列形式的常数中,C程序不允许出现的是A。(A)±123(B).45(C)25.6e-2(D)4e37.假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是B(A)7(B)8(C)6(D)28.以下叙述不正确的是D(A)在C程序中,逗号运算符的优先级最低(B)在C程序中,APH和aph是两个不同的变量(C)若a和b类型相同,在计算了赋值表达式a=b后,b中的值将放入a中,而b中的值不变(D)在C程序中,

6、无论是整数还是实数,都能被准确无误地表示9.设有说明:charw;intx;floaty;doublez;则表达式w*x+z-y值的数据类型为D(A)float(B)char(C)int(D)double10.已知inti,a;执行语句i=(a=2*3,a*5),a+6;后,变量i的值是CA)6B)12C)3023D)3611.在C语言中,要求运算数必须是整型的运算符是B(A)/(B)%(C)!=(D)++12.若变量已说明为int型,要给a,b,c输入数据,以下正确的输入语句是DA)scanf("%d%d%d",&a;&b;&c

7、);B)scanf("%d%d%d",a,b,c);C)scanf("%D%D%D",&a,&b,&c)D)scanf("%d%d%d",&a,&b,&c);13.以下关于运算符优先顺序的描述中正确的是C(A)关系运算符<算术运算符<赋值运算符<逻辑运算符(B)逻辑运算符<关系运算符<算术运算符<赋值运算符(C)赋值运算符<逻辑运算符<关系运算符<算术运算符(D)算术运算符<关系运算符<赋值运算符<逻辑运算符14.设x=3,y=2,则表达式x*=y+8的值为C23(A)3(B)2(C)30(D)1015.对for(表达式1;;表达

8、式3)可理解为BA)for(表达式1;0;表达式3)B)for(表达式1;1;表达式3)C)for(表达式1;表达式1;表达式3)D)for(表达式1;表达式3;表达式316.有数组定义:chararray[]="China";则数组array所占

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。