c语言实训指导习题(全)

c语言实训指导习题(全)

ID:9971755

大小:369.50 KB

页数:36页

时间:2018-05-17

c语言实训指导习题(全)_第1页
c语言实训指导习题(全)_第2页
c语言实训指导习题(全)_第3页
c语言实训指导习题(全)_第4页
c语言实训指导习题(全)_第5页
资源描述:

《c语言实训指导习题(全)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C语言程序设计模拟试题第1章习题1.C语言程序的基本结构是【】。  A)函数B)语句C)字符D)程序行2.下列四个叙述中,正确的是【】  A)在C程序中,主函数必须位于其他函数的最前面   B)在C程序中,一行只能写一条语句   C)C程序的基本结构是程序行   D)C语句是完成程序功能的最小单位3.C语言规定,在一个C程序中,main()函数的位置是【】  A)必须在开始 B)必须在最后  C)可以任意 D)必须在系统调用的库函数之后4.以下叙述中,正确的是【】。  A)C语言程序总是从第一个定义的函数开始执行.  B)C语言程序中,要调用的函数必须在main()函

2、数中定义  C)C语言程序总是从main()函数开始执行  D)C语言程序中的main()函数必须放在程序的开始部分5.在C语言提供的合法的关键字是【】  A) switchB) cherC) CaseD) FLOAT6.以下用户标识符,其中合法的是【】  A)ForB)4dC)f2.G3D)_f#-36-C语言程序设计模拟试题第2章习题C语言所提供的五种基本数据类型包括:字符型、整型、双精度型、浮点型和【D】。  A)指针型B) 结构型C) 数组型D) 无值类型2.列四组数据类型中,C语言允许的一组是【B】  A)整型、实型、逻辑型,双精度型  B)整型、实型、字符

3、型,无值类型  C)整型、双精度型、布尔型,无值类型  D)整型、实型、复型、字符型3.下面均是合法整型常量的是【A】。  A)160B)-0xcdfC)-01D)-0x48a  -0xffff01a986.122e5  0120xe06680x4.在C语言中,合法的字符常量是【B】  A) '84'B) 'x43' C) 'ab'D) ""5.下面错误的转义字符是【A】  A)'91'B)'\'C)'' D)'''6.下面不正确的字符串常量是【A】。  A)‘abc’B)“12’12”C)“0”D)“”7.C语言中,int、char、和shor

4、t三种类型数据占用的字节数是【D】。  A)用户自定义B)均为2个字节C)任意的D)由机器字长决定8.在C语言中,合法的长整型常数是【A】  A)0LB)49627C)324562&D)216D9.表达式5/2的值是【C】。  A)2.5B) 2  C) 3D) 110.要求运算数必须是整型的运算符是【C】。  A)/B)+C)%D)++11.若希望当整型变量A的值为5时,表达式的值为1,则下面不能满足要求的表达式是【C】。A)A/2-1B)A%2C)(A-2)/2D)(A+3)%212.以下能正确定义变量a,b和c并为它们赋值的语句是【D】  A)inta=5;b=

5、5;c=5;  B)inta,b,c=5;  C)a=5,b=5,c=5;  D)inta=5,b=5,c=5;13.intx=43,y=0;charch=‘A’;则表达式x*y+ch-‘B’的值是【D】。  A)43B)65C)1D)-114.设inta=1,d=4;floatb=2.0,c=3.0,则表达式a+b*c-d%2的值是【D】。 A)5B)6C)5.0D)6.015.若给定表达式2.5+3/2-7%2,则该表达式的值是【C】。  A)2B)1C)2.5D)2.016.下列运算符中,优先级最高的是【B】。-36-C语言程序设计模拟试题A)*B)++C)+D

6、)/=17.下列运算符中,运算优先级最低的是【D】。  A)--B)/C)+D)-=18.若有以下定义:intx=3,y=2;floata=2.5,b=3.5;则表达式(x+y)%2+(int)a/(int)b的值是【D】。  A)0B)2C)1.5D)119.若有定义intb=7;floata=2.5,c=4.7则表达式a+(int)(b/3*(int)(a+c)/2)%4的值为【A】。  A)5.5B)5C)6.5D)620.a、b均为整数,且b≠0,则表达式a/b*b+a%b的值是【A】。A)aB)bC)a被b除的余数部分D)a被b除商的整数部分21.以下合法的

7、赋值语句是【A】  A)x=y=100B)d=9+e+f=d+9;C)x+y;D)c=int(a+b);22.设inta,b;则表达式a=2,b=++a*2的值为【A】。  A)6B)4C)8D)223.若已定义inta;则表达式a=10,a+10,a++的值是【B】。  A)20B)10C)21D)1124.有定义inta=2,b=3,c=10;则计算表达式a+=b+2,c-=a+1后c的值是【B】。  A)3B)2C)1D)425.设inta,b,c;执行表达式a=b=1,a++,b+1,c=a+b--后,a,b和c的值分别是【B】  A)2,1

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

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

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