下载此文档

数据类型及表达式练习题.doc


文档分类:IT计算机 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
数据类型及表达式练习题.doc数据类型及表达式****题选择题若X、i、j、k都是int型变量,则计算下面表达式后,x的值为x=(i=4,j=16,k=32)4B)16 C)32 D)52下列四组选项中,均不是C语言关键字的选项是()A)defineIFtypeB)harprintfC)includecasescanfD),均是不合法的用户标识符的选项是(A)WP_0doB)b-agotointC)floatlaO_AD)-123abcTEMP下列四组选项中,均是合法转义字符的选项是()A)z\v'\nB) V,\017C) z\018z ,xab,D) /\\0,/\101,'xlf'下面正确的字符常量是()A)"c〃B)'\〃 C)〃D)K以下叙述不正确的是()A) 在C程序中,逗号运算符的优先级最低B) 在C程序中,MAX和max是两个不同的变量C) 若a和b类型相同,在计算了赋值表达式a=b后,b中的值将放入a中,而b中的值不变D) 当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值以下叙述正确的是()A) 在C程序中,每行只能写一条语句B) 若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数C) 在C程序中,%是只能用于整数运算的运算符D) 在C程序中,无论是整数还是实数,都能被准确无误地表示己知字母A的ASCII码为十进制数65,且c2为字符型,则执行语句c2='A'+‘6’-'3'后,c2中的值为()A)DB)68 C)不确定的值D)Csizeof(float)是()A)一个双精度型表达式 B)一个整型表达式C)一种函数表达式 D)一个不合法的表达式设C语言中,一个int型数据在内存中占2个字节,则unsignedint型数据的取值范围为()A)0〜255 B)0—32767 C)0—65535 D)0~2147483647设有说明:charw;intx;floaty;doublez;则表达式w*x+z-y值的数据类型为()A)float B)char C)int D)double设以下变量均为int类型,则值不等于7的表达式是()A)(x=y=6,x+y,x+l) B)(x=y=6,x+y,y+l)C)(x=6,x+l,y=6,x+y) D)(y=6,y+l,x=y,x+l)13、如下所示,执行以下程序段后,变量a,b,c的值分别是()intx=10,y=9;inta,b,c;a=(-x==y++)?—x:++y;b=x++;c=y;A、 a=9,b=9,c=9B、 a=8,b=8,c=10C、 a=9,b=10,c=9D、 a=1,b=11,c=1014、 若有以下定义,intk=7,x=12;则能使值为3的表达式是()A、 x%=(k%=5)B、 x%=(k-k%=5)C、 x%=k-k%5D、 (x%=k)-(k%=5)若已定义x是int和y为double类型,则表达式:x=Ly=x+3/2的值是()A)1B)2C) D)='b,/c2='e,;printf(,,%d,%c\n,,,c2-cl/c2-la,+,A,);则输出结果是()A)2,M B)3,EC)2,E D)输出项与对应的格式控制不一致,输出结果不确定设a>b、c、d、m、n均为int型变量,且a=5>b=6>c=7>d=8>m=2>n=2,则逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值为()A)0B)1C)2 D)3填空题若有以下定义,则计算表达式y+=y-=m*=y后的y值是_2y-m*y在C语言中,一个short型数据在内存中占2个字节,则short型数据的取值范围为—(-32768-32767)_若s是int型变量,且s=6,则下面表达式的值为_1_s%2+(s+l)%2若a是int型变量,则下面表达式的值为_46—(a=4*5,a*2),a+6若x和a均是int型变量,则计算表达式(1)后的x值为12_,计算表达式(2)后的x值为_4_(1)x=(a=4,6*2)(2)x=a=4,6*2若a是int型变量,则计算下面表达式后a的值为_2a=25/3%3若x和n均是int型变量,旦x和n的初值均为5,则计算表达式后x的值为10_,n的值_5oX+=n++;若有定义:charc=‘\010‘;则变量c中包含的字符个数为3若有定义:intx=3,y=2;floata=,b=;则下面表达式的值为_1_(x+y)%2+(int)a/(int)b已知字母a的ASCII码为十进制数97,且设ch为字符型变量,则表达式ch='a'+‘8’-'3'的值为—f—.,请填空:#include<>inta;int

数据类型及表达式练习题 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人ttteee8
  • 文件大小57 KB
  • 时间2020-07-10