C语言程序设计基础试题及答案_第1页
C语言程序设计基础试题及答案_第2页
C语言程序设计基础试题及答案_第3页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第一部分C语*基础1 以下正确的C语言标识符是()A. %X B. a+b C. a!23 D. test!2已沱义inta.b:则以下不正确的C语句是QA. a比=5;B. b/=2;C. a+=1.75; D. b&&=a;3若x. i. j和k都是整空变量,刪执行下面表达式后x的值为()x = (i=4.j=16.k=32)A. 4B. 16C. 32 D. 524.C语言中的标帜符只能由字母、数字和下划线三种字符纽成,且笫一个字符()A.必须是字母B.必须为下划统C.必须为字母或下划线 D.可以是字母数字.下划线中的任一字符5 下面正确的字符常量是()A.弋” B. &

2、#39; ”C. W D. ”6很inta=2.b=0c則轨行语句c+=b&&a-后,c的结果为(JoA. 0, 1 B. 1, 0 C. 2, 0 D.不确支7以下不正确的C语言标识符是()A) ?int?B) ?a_2?C) ?ab1exe?D) ?_x8以下是正确的C语言标识符是0。A) ?#define?B) ?J23?C) ?%d?D) ?n9下刃b纽字行串中都可以用作C语言程序标识符的一俎是0?。A) ?print? B)?iam C)?Pxq D)?str_l_3d one_half? My-> book? Cppline#pow10下面冬选顼俎中,均是C语

3、言关键字的级是()?。A) ?auto, enum, include?B) ?switch, typedef, continueC) ?signed, union, scanf?D) ?if, struct, type11 下刃不厲子C语言关键字的是()?。?A) ?default?B) ?register?C) ?enum?D) ?external12.C语言程序从main()筋数开妗轨行,所以这个函数要写在()。A) ?程序丈件的开始?B) ?程序丈件的贡居C)?它所调用的函数的询面?D)?程序丈件的任何伐逍13下列关于C语言的叙述锚谖的是()A) ?大写字母和小写字母的克义柑同B) ?不

4、同类世的变量可以庇一个表达式中C) ?在赋值痕达丸中等号(=)左边的变量和右边的值可以赴不同类禮?D) ?同一个运算符号疫不同的场合可以有不同的含义14在C语言中,错谖的int类童的常救是0?。A) ?32768?B) ?0?C) ?O37?D) ?0xAF15将字符g赋给字苻变量G正确的表达式是0?。A) ?c=147?B) ?c=,147,?C) ?c= 147> ?16 下刃转义乍符中错谖的一个是0。欢迎共阅A) ?> 000r ?B) ? 0014, ?c)r xiir ?o)r 217 将空格符娥给字符变量G正确的赋值语句是()。A) ?c= 0,?B) ?c=NULL?

5、C) ?c=O?D) ?c=3218已知:char?a=> 70;则变量 a 中0?。A) ?包含1个学符?B) ?包含2个字符?C) ?包含3个字符?D)?说明非法19.字符串VEOFn=-61n"的长度是()。A) ?8?B) ?9?C) ?14?D)?非法字符串20.字符串”"的长度是0。A) ?O?B) ?1?C) ?2?D)?非法字符串21 己知:char?a; int?b; float?c; double?d;轨行语句nc=a+b+c+d; ”后,雯量 c 的数据类型是0?。A) ?int?B) ?char?C) ?float?D) ?double22温度

6、华氏和城Q的关糸赴:?C=(F32)。己知:float?GF;由华氏求摄勺的正确的赋值哀达丸是0。A) ?C=5/9(F-32)?欢迎共阅B) ?C=5*(F-32)/9?C) ?C=5/9-(F-32)?D) ?三个农达丸押正确23.il 号農达 w(a=3*5.a*4),a+15u 的值是()。A) ?15?B) ?60?C) ?30?D) ?不确岌24 己知?int?x = 1.y=1.z=1 ;表 达 式/x+y+z+"的值是()。A) ?3?B) ?4?C) ?5?D)?痕达丸错咲25.用十进制殺示表达丸"121012”的值是()A) ?1?B) ?0?C) ?1

7、2?D) ?1426已知int?x = (12*4);变量x的值是0。A) ?1?B) ?2?C) ?3?D) ?427表达式 sizeof(double)是?0。A)?筋数调用?B)?double童表达式?C) ?int型表达些?D)?非出表达式28.C语言程序的轨行,总是起始于()。A)程序中的弟一条可轨行语句欢迎共阅B) 程序中的弟一个筋数C)main函数D) 包含丈件中的弟一个筋数29下刃说法中正确的是(。)A)C程序书写肘.不区分大小写字母B) C程序书写时,一行只能写一个语句C) C程序书写对.一个语句可分成几行书写D) C程序书写对每行必须冇行号30下而对C语言特点,不正确福述的

8、是()。A)C语言兼冇爲级语言和低级语言的玖求特点,蜕行效率爲B)C语言疣可以用来偏写应用程序,又可以用来编写糸统缺件C) C语言的可移植性较臭D) C语言是一科结构丸糅块化程序很计语言31.C语言源程序的呆小单佞是0。A)程序行B)语句C)因数D)字符32以下5顼中為于C语言关键字的是()。A)CHARB)defineC)unsignedD)return33十进制数2403转换成十六进制数为0。A)963B)369C)953D)35934 二建制散00110101转换成八进制数是()。A)055B)065C)056D)15235计算机部运算使用的数是(。)A)十进制数B)十六进制数C)二进制

9、数D)八进制数36. 个字长的二进制住散是0。A)2个BYTE即16个bitB)3个BYTE.即24个bitC)4个BYTE.即32个bitD)随计算机糸统不同而不同37琏C语言糸统中,假-it int类禮数堀占2个字节.M double, long, unsignedint. char类型数据所占字节 数分别多少(。)A)8, 2. 4, 1B)2, 8. 4, 1C)4, 2, 8, ID)& 4, 2, 138下面程序段轨行结果是()oin 竹=5kk=(+i)+(+i)+(i+);欢迎共阅printfdd”ki);A)24, 8B)21, 8C)2b 7D)24 7三上机操作題1 分析程序幷上机操作。下刃程序的运行结果是什么?main()intx=5;inty=10;printf(“dn” .x+);printf(“ dn" +y);2从键盘上输入学生5门功谍的成绩,计算出总成绩和平均

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论