下载此文档

C语言习题(前五章).doc


文档分类:IT计算机 | 页数:约17页 举报非法文档有奖
1/17
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/17 下载此文档
文档列表 文档介绍
1 第一部分 C 语言基础一、判断题 C程序的执行总是从该程序的 main 函数开始,在 main 函数最后结束。【】 函数必须写在一个 C程序的最前面。【】 C程序可以包含若干的函数。【】 ,它对程序的编译和运行不起任何作用。但是可以增加程序的可读性。【】 。【】 。【】第二部分数据类型、运算符及表达式一、选择题 ()。 A)‘\t’B)“A”C)‘\028 ’D)’\x32 ’ 。 A)Float B)signed C)integer D)Char , 不合法的标识符是。(1)A)B01 B)table_1 C)0_t D)k% (2)A)Fast_ B)void C)pbl D)<book> (3)A)xy_ B)longdouble C)*pD)CHAR (4) A)sjB)int C)_xy D)w_y23 ,不是合法整型常量的是。 A)160 B)- 0xcd gC)- 01D)- 0x48a int 型在内存中占 16位, 判断 int x=0xaffbc ;x的结果是。 A)赋值非法 B)溢出 C)为 affb D)为 ffbc ,均是合法浮点数的是。(1)A)+ 1e+1B)- .60C)123e D)- e3 (2)A)5e- B)12e -4C) -.4D).8e -4 (3)A)03e2 B)-8e5 C)+2e-1D) -0 C语言中,参加运算的数必须是整数的运算符是。 A)/B)*C)%D)= C语言中,字符型数据在内存中以形式存放。 A)原码 B)BCD 码C)反码 D)ASCII 码 ,符合语法的赋值语句是。 A)a=7+b+c=a+7 ;B)a=7+b++= a+7; C)a=(7+b,b++, a+7);D)a=7+b,c=a+7; : f=(,,),(,,); 的判断中, 是正确的。 A)语法错误 B) C)f D) (x*y)/(u*v) 不等价的 C语言表达式是。 A)x*y/u*v B)x*y/u/v C)x*y/(u*v) D)x/(u*v)*y 2 C语言中,数字 029 是。 A)八进制数 B)十六进制数 C)十进制数 D)非法数 - 8在内存中的存储形式为(假设内存占 16位)。 A)11111********** B)100000000001000 C)000000000001000 D)11111********** char cx= ’\039 ’;语句,正确的是。 A)不合法 B)cx的ASCII 值是 33 C)cx的值为四个字符 D)cx的值为三个字符 int k=7,x=12; 则能使值为 3的表达式是。 A)x%=(k%=5) B)x%=(k -k%5) C)x%=k -k%5 D)(x%=k) -(k%=5) C语言常量中,错误的是。 A)0xFF B) C)2LD)’\72 ’ x和y为double 型,则表达式 x=2 ,y=x+3/2 的值是。 A) B)3C) D) n为float 型,m为int 类型,则以下能实现将 n中的数值保留小数点后两位, 第三位进行四舍五入运算的表达式是。 A)n=(n*100+)/ B)m=n*100+,n=m/ C)n=n*100+ D)n=(n/100+)* 。 A)x=y=100 B)d―― C)x+y D)c=int(a+b) C语言的类型是。 A)signed short int B)unsigned long int C)unsigned int D)long short int 类型,则值不等于 7的表达式是。 A)(x=y=6,x+y,x+1) B)(x=y=6,x+y,y+1) C)(x=6,x+1,y=6,x+y) D)(y=6,y+1,x=y,x+1) 16位C编译系统上,若定义 long a;,则能给 a赋40000 的正确语句是。 A)a=20000+20000 ;B)a=4000*10 ; C)3

C语言习题(前五章) 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数17
  • 收藏数0 收藏
  • 顶次数0
  • 上传人gyzhluyin
  • 文件大小0 KB
  • 时间2016-07-09