c语言基础练习题无答案

c语言基础练习题无答案

ID:15293891

大小:60.00 KB

页数:5页

时间:2018-08-02

c语言基础练习题无答案_第1页
c语言基础练习题无答案_第2页
c语言基础练习题无答案_第3页
c语言基础练习题无答案_第4页
c语言基础练习题无答案_第5页
资源描述:

《c语言基础练习题无答案》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、1、以下符合C语言语法的实型常量是()A)1.2E0.5B)3.14.159EC).5E-3 D)E152、以下选项中可作为C语言合法整数的是()  A)10110BB)0386C)0XffaD)x2a23、下列关于C语言用户标识符的叙述中正确的是()A)用户标识符中可以出现下划线和中划线(减号)B)用户标识符中不可以出现中划线,但可以出现下划线C)用户标识符中可以出现下划线,但不可以放在用户标识符的开头D)用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头4、以下不能定义为用户标识符的是()A)scanfB)Voi

2、dC)_3com_D)int5、以下选项中合法的用户标识符是()A)long  B)_2Test  C)3Dmax  D)A.dat6、以下4组用户定义标识符中,全部合法的一组是()A)_main B)If C)txt D)int  enclude     -max           REAL              k_2  sin         turbo        3COM               _0017、以下选项中属于C语言的数据类型是()。A)复数型B)逻辑型C)双精度型D)集合型8、设有定义:floa

3、t a=2,b=4,h=3;以下C语言表达式与代数式 计算结果不相符的是()A)(a+b)*h/2      B)(1/2)*(a+b)*h       C)(a+b)*h*1/2       D)h/2*(a+b)9、以下选项中非法的表达式是()  A)0<=x<100B)i=j==0  C)(char)(65+3)D)x+1=x+110、设变量x为float型且已赋值,,并将第三位四舍五入的是则以下语句中能将x中的数值保留到小数点后两位() A)x=x*100+0.5/100.0;B)x=(x*100+0.5)/100.0;C

4、)x=(int)(x*100+0.5)/100.0;D)x=(x/100+0.5)*100.0;11、已定义ch为字符型变量,以下赋值语句中错误的是()  A)ch='';B)ch=62+3;C)ch=NULL;D)ch='xaa';12、下列关于单目运算符++、--的叙述中正确的是()A)它们的运算对象可以是任何变量和常量B)它们的运算对象可以是char型变量和int型变量,但不能是float型变量C)它们的运算对象可以是int型变量,但不能是double型变量和float型变量D)它们的运算对象可以是char型变量、int

5、型变量和float型变量13、已知大写字母A的ASCII码是65,小写字母a的ASCII码是97,则用八进制表示的字符常量'101'是()。A)字符A  B)字符a  C)字符e  D)非法的常量14、设a和b均为double型常量,且a=5.5、b=2.5,则表达式(int)a+b/b的值是()。A)6.500000  B)6  C)5.500000  D)6.00000015、与数学式子3乘以x的n次方/(2x-1)对应的C语言表达式是()。A)3*x^n/(2*x-1)B)3*x**n/(2*x-1)C)3*pow(x,n

6、)*(1/(2*x-1))D)3*pow(n,x)/(2*x-1)512、已有定义:intx=3,y=4,z=5;,则表达式!(x+y)+z-1&&y+z/2的值是()。A)6  B)0  C)2  D)113、以下叙述中正确的是()  A)C程序中注释部分可以出现在程序中任意合适的地方  B)花括号"{"和"}"只能作为函数体的定界符  C)构成C程序的基本单位是函数,所有函数名都可以由用户命名  D)分号是C语句之间的分隔符,不是语句的一部分18、以下选项中非法的表达式是()。  A)0<=x<100B)i=j==0  C)(

7、char)(65+3)D)x+1=x+119、设有intx=11;则表达式(x++*1/3)的值是()。A)3B)4C)11D)1220、设x,y,z和k都是int型变量,则执行表达式:x=(y=4,z=16,k=32)后,x的值为()。A)4B)16C)32D)5221、执行intx=6,y=8;y+=x--+4;后x和y的值分别为()。A.5,17B.6,17C.5,18D.6,1822、执行赋值语句a=5>=4!=1;后a等于()。A.0B.1C.4D.523、若以下选项中的变量已正确定义,则正确的赋值语句是()。A)x1=

8、26.8%3  B)1+2=x2 C)x3=0x12 D)x4=1+2=3;24、 设有以下定义int   a=0;  double  b=1.25;char c=’A’;#define   d   2//第六章会学到,相当于定义了一个常数d值为2

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

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

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