C程序设计基础训练2

C程序设计基础训练2

ID:38176173

大小:62.00 KB

页数:6页

时间:2019-05-24

C程序设计基础训练2_第1页
C程序设计基础训练2_第2页
C程序设计基础训练2_第3页
C程序设计基础训练2_第4页
C程序设计基础训练2_第5页
资源描述:

《C程序设计基础训练2》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、班级____________学号_____专业_______姓名_________一、选择(每空2分,共60分)A)B)C)D)1.一个C程序的执行是从()A)本程序的main函数开始,到main结束。B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束。C)本程序的main函数开始,到本程序文件的最后一个函数结束。D)本程序文件的第一个函数开始,到本程序main函数结束。2.以下叙述正确的是(   )。A)在C程序中,main函数必须位于程序的最前面。B)C程序的每行中只能写一条语句。C)C语言本

2、身没有输入输出语句。D)在对一个C程序进行编译的过程中,可以检查注释中的拼写错误。3.一个C程序是由(    )组成。A)一个主程序和若干子程序        B)函数C)若干过程               D)若干子程序4.若x,i,j和k都是int型变量,则执行下面表达式后x的值是(   )。  x=(i=4,j=15,k=32);A)4B)15C)32D)525.下面各项中,不正确的字符串常量是(   )。A) ‘abc’B)“12’12”C)“0”D)““6.变量a和b均为整型变量,表达式(a=2,

3、b=5,b++,a+b)的值是(    )。A) 7    B) 8      C) 5    D) 27.以下叙述中,不正确的是(   )。A)在C程序中,逗号运算符的优先级最低。B)在C程序中,abc和ABC是两个不同的变量。C)如果变量a和b类型相同,在执行了赋值表达式a=b;后b中的值将放入a中,b中不变。D)当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实数。8.已知字母A的ASCII码为十进制数65,变量c2为字符型,则执行语句c2=’A’+’5’-‘3’;后,c2的值是(

4、    )。A)   ‘D’     B) 67    C) 不确定   D) ‘c’9.以下各项运算符中,要求运算符必须是整型的运算符是(   )。A)  /B)++C)!=D)%10.在C语言中,int,char和short三种类型数据在内存中所占据的字节数(   )。A)由用户自己决定          B)均为2个字节C)是任意的             D)由所用机器的机器字长决定11.若有说明语句:charc=’72’;则变量c(    )。A)包含一个字符              B)包含两

5、个字符C)包含三个字符              D)说明不合法,c值不确定12.设有如下的变量定义:inti=8,k,a,b;unsignedlongw=5;doublex=1.42,y=5.2;则以下各项中,符合C语言语法的表达式是(    )。A) a+=a-=(b=4)*(a=3)B)x%(-3)C)a=a*3=2D)y=float(i)1.假定有如下变量定义:intk=7,x=12;则以下各项中,结果为3的表达式是(   )。A) x%=(k%=5)B)x%=(k-k%=5)C)x%=k%=5D)(

6、x%=k)-(k%=5)2.下列选项中可以作为C语言用户标识符的一组是(   )。A)void,define,WORDB)a3_b3,_123,IFC)For,_abc,caseD)2a,Do,sizeof3.下列选项中,合法的C语言赋值语句是(   )。A)a=b=58B)i++;C)a=58;b=58D)k=int(a+b);4.字符(char)型数据在微机内存中的存储形式是(   )。A)反码   B)补码   C)原码    D)ASCII码5.设变量x和y均为int类型,则值不等于6的表达式是(  

7、 )。A)(x=y=5,x+y,x+1)B)(x=y=5,x+y,y+1)C)(x=5,x+1,y=5,x+y)D)(y=5,y+1,x=y,x+1)6.以下程序的输出结果是(  )。 main(){inti=010,j=10;printf(“%d,%d”,++i,j--);}A)11,10B)9,10C)010,9D)10,97.各变量的类型说明如下: intk,a,b;unsignedlongw=5;doublex=1.42;则以下各项中,不符合C语言语法的表达式是(   )。A)x%(-3)B)w+

8、=-2C)k=(a=2,b=3,a+b)D)a+=a-=(b=4)*(a=3)8.下面程序输出的结果是(   )。 main(){intx=10,y=3;printf(“%d”,y=x/y);}A)0B)1C)3D)不确定的值9.已知inti=65536;则语句:printf(“%d”,i);的输出结果是(    )。A)65536B)0C)有语法错误  D) -110.若所有变量均是整型,

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

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

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