c语言程序设计题库

c语言程序设计题库

ID:16239075

大小:553.50 KB

页数:154页

时间:2018-08-08

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

《c语言程序设计题库》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1章绪论一、选择题1、结构化程序设计所规定的三种基本控制结构是(C)。A)输入、处理、输出  B)树形、网形、环形C)顺序、选择、循环  D)主程序、子程序、函数2、要把高级语言编写的源程序转换为目标程序,需要使用(D)。A)编辑程序  B)驱动程序  C)诊断程序  D)编译程序3、以下叙述中正确的是(A)。A)构成C程序的基本单位是函数B)可以在一个函数中定义另一个函数C)main()函数必须放在其它函数之前D)所有被调用的函数一定要在调用之前进行定义第2章基本数据类型及顺序结构程序设计一、选择题1、以下关

2、于long、int和short类型数据占用内存大小的叙述中正确的是(D)A)均占4个字节B)根据数据的大小来决定所占内存的字节数C)由用户自己定义D)由C语言编译系统决定2、以下选项中不合法的标识符是(C)A)printB)FORC)&aD)_003、可在C程序中用作用户标识符的一组标识符是(A)A)andB)DateC)HiD)case_2007y-m-dDr.TomBig14、以下选项中不属于字符常量的是(B)A)'C'B)"C"C)'xCC0'D)'72'5、以下选项中,合法的一组C语言数值常量是(B

3、)A)028B)12.C).177D)0x8A.5e-30Xa234e1.510,000-0xf4.5e00abc3.e56、以下正确的字符串常量是(A)A)"\"B)'abc'C)OlympicGamesD)""7、下列定义变量的语句中错误的是(D)。A)int_int; B)doubleint_; C)charFor; D)floatUSS8、下列变量定义中合法的是(A)。A)short_a=1.le-1;   B)doubleb=1+5e2.5;C)longdo=0xfdaL;   D)float2_a

4、nd=1e-3;9、以下定义语句中错误的是(A)A)inta=b=0;B)charA=65+1,b='b';C)floata=1,*b=&a,*c=&b;D)doublea=0.0,b=1.1;10、设有说明语句:chara=’72’;则变量a(A)。A)包含1个字符B)包含2个字符C)包含3个字符D)说明不合法11、若变量均已正确定义并赋值,以下合法的C语言赋值语句是(A)A)x=y==5;B)x=n%2.5;C)x+n=i;D)x=5=4+1;12、若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是

5、(A)A)++x,y=x-- B)x+1=y C)x=x+10=x+y D)double(x)/1013、若变量a、i已正确定义,且i已正确赋值,合法的语句是(B)。A)a==1  B)++i;  C)a=a++=5;  D)a=int(i);14、以下关于逻辑运算符两侧运算对象的叙述中正确的是(D)A)只能是整数0或1 B)只能是整数0或非0的整数C)可以是结构体类型的数据 D)可是任意合法的表达式15、已知字母A的ASCⅡ代码值为65,若变量kk为char型,以下不能正确判断出kk中的值为大写字母的表达式是(

6、B)A)kk>='A'&&kk<='Z'B)!(kk>='A'‖kk<='Z')C)(kk+32)>='a'&&(kk+32)<='z'D)isalpha(kk)&&(kk<91)16、当变量c的值不为2、4、6时,值也为“真”的表达式是(B)A)(c==2)‖(c==4)‖(c==6)B)(c>=2&&c<=6)‖(c!=3)‖(c!=5)C)(c>=2&&c<=6)&&!(c%2)D)(c>=2&&c<=6)&&(c%2!=1)17、有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x

7、++):(y++)中的条件表达式(x-y)等价的是(C)。A)(x-y>0) B)(x-y<0) C)(x-y<║x-y>0) D)(x-y==0)18、有如下程序段inta=14,b=15,x;charc=’A’;x=(a&&b)&&(c<’B’);执行该程序段后,x的值为(D)。A)ture   B)false C)0   D)119、设有intx=11;则表达式(x++*1/3)的值是(A)。A)3   B)4  C)11   D)1220、若变量已正确定义并赋值,下面符合C语言语法的表达式是(B)。A)a

8、:=b+1  B)a=b=c+2 C)int18.5%3  D)a=a+7=c+b21、设变量已正确定义并赋值,以下正确的表达式是(C)A)x=y*5=x+zB)int(15.8%5)C)x=y+z+5,++yD)x=25%5.022、C语言中运算对象必须是整型的运算符是(A)A)%=    B)/  C)=     D)〈=23、能正确表示逻辑关系:“a≥=10或a≤0

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

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

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