网站大量收购闲置独家精品文档,联系QQ:2885784924

C语言题目2.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言题目2

在C语言中,对文件的存取是以( )为单位. A、文件 B、模块 C、程序 D、字节 D 结构体类型的定义允许嵌套是指()。 A、成员是已经或正在定义的结构体型 B、定义多个结构体型 C、成员可以重名 D、结构体型可以派生 A 若有定义:int aa[ 8];则以下表达式中不能代表数组元素aa[1]的 地址的是()。 A、aa[1] B、aa[0]+1 C、aa[0]++ D、aa+1 C 若有说明:int i, j=2,*p=i;,则能完成i=j赋值功能的语句是()。 A、*p=*j; B、i=**p; C、i=*p; D、i=j; A 与实际参数为实型数组名相对应的形式参数不可以定义为()。 A、float *a; B、float (*a)[3]; C、float a; D、float a[]; C 关于宏的下列说法正确的是( ). A、宏名必须用大写字母表示. B、宏定义是特殊的C语句,应在行末加分号. C、在#define R 4.5中,R代替了常量4.5. D、可以用#undef命令终止宏定义的作用域. D 在C语言中,形参的缺省存储类是()。 A、static B、extern C、register D、auto D 下列定义不正确的是()。 A、int max(x,y); int x,y; { } B、#define PI 3.141592 C、#define S 345 D、static char c; A 下面函数调用语句中,fun含有实参的个数为( ). fun((x,y),(x+y,z,x/y)); A、1 B、4 C、5 D、2 D 以下正确的描述是:在C语言程序中()。 A、函数的定义可以嵌套,但函数的调用不可以嵌套 B、函数的定义不可以嵌套,但函数的调用可以嵌套 C、函数的定义和函数的调用均可以嵌套 D、函数的定义和函数的调用均不可以嵌套 B 下面叙述中不正确的是( ). A、可以对字符型数组进行整体输入和输出. B、不可以对浮点型数组进行整体输入和输出. C、可以对整型数组进行整体输入和输出. D、字符型数组可以存放字符串. C 若有说明: int a[3][4]={0};则下面正确的叙述是()。 A、数组a中每个元素均可得到初值0 B、只有元素a[0][0]可得到初值0 C、数组a中各元素都可得到初值,但其值不一定为0 D、此说明语句不正确 A 判断两个字符串是否相等,正确的表达方式是( )。 A、while(s1=s2) B、while(s1= =s2) C、while(strcmp(s1,s2)=0) D、while(strcmp(s1,s2)= =0) D 以下数组定义中不正确的是()。 A、int b[][3]={0,1,2,3}; B、int c[100][100]={0}; C、int d[3][]={{1,2},{1,2,3},{1,2,3,4}}; D、int a[2][3]; C 以下对二维数组a的正确说明是()。 A、int a[3][] B、float a(3,4) C、float a(3)(4) D、double a[1][4] D 以下正确的描述是( ). A、只能在循环体内和switch语句内使用break语句 B、continue语句的作用是终止整个循环的执行 C、从多层嵌套的外层循环中退出时,只能使用goto语句 D、在循环体内使用break和continue语句的作用相同 A 以下表述中正确的是( ). A、在do-while循环中,while表达式的值不能为假 B、do-while循环中,while语句不能省略 C、do-while循环中,while(表达式)后面不能加分号 D、除了for循环,其他循环中都不能使用复合语句 B 针对for循环语句,for(表达式1;表达式2;表达式3),下列说法正确的是( ). A、break语句可以一次性跳出多层嵌套循环 B、break语句只能跳出最内层循环 C、continue语句可以一次性跳出多层嵌套循环 D、continue语句不能跳出最外层循环 B 以下叙述正确的是()。 A、用do-while语句构成的循环,在while后的表达式为非零时结束循环. B、do-while语句构成的循环不能用其它语句构成的循环来代替. C、用do-while语句构成的循环,在while后的表达式为零时结束循环 D、do-while语句构成的循环只能用break语句退出. C 下列选项中,合法的C语言关键字是()。 A、integer B、default C、VAR D、cher B 选择结构中的条件与循环结构中循环成立的条件, 在写法上可以是任一表达式,但其值只能被判断为“真”或“假”。 哪个数作为逻辑“假”值()。 A、0 B

文档评论(0)

yan666888 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档