华师16秋《C语言程序设计B》在线作业.doc_第1页
华师16秋《C语言程序设计B》在线作业.doc_第2页
华师16秋《C语言程序设计B》在线作业.doc_第3页
华师16秋《C语言程序设计B》在线作业.doc_第4页
华师16秋《C语言程序设计B》在线作业.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

谋学网一、单选题(共 20 道试题,共 40 分。)V 1. 以下不能对二维数组进行正确初始化的语句是. int 23=0;. int 3=1,2,0;. int 23=1,2,3,4,5,6;. int 3=1,2,3,4,5,6; 标准答案:2. 若x、i、j和k都是int型变量,则执行下面表达式后x的值为。 x=(i=4,j=16,k=32). 4. 16. 32. 52 标准答案:3. 在下列表达式选项中,( )是正确的。. +. +. +. + 标准答案:4. 下面四个选项中,均是不正确的八进制数或十六进制数的选项是. 016 0x8f 018. 0 017 0x. 010 -0x11 0x16. 012 7ff -123 标准答案:5. 对for(表达式1;表达式3)可理解为. for(表达式1;0;表达式3). for(表达式1;1;表达式3). for(表达式1; 表达式1;表达式3). for(表达式1; 表达式3;表达式3) 标准答案:6. 下面四个选项中,均是合法整型常量的选项是. 160 -0xffff 011. -0xf 01 0x. -01 986,012 0668. -0x48 25 0x 标准答案:7. 在语言中,数字029是一个( )。. 八进制数. 十六进制数. 十进制数. 非法数 标准答案:8. 有输入语句:snf(“=%,=%,=%”,&,&,&);为使变量的值为1,为3,为2,从键盘输入数据的正确形式应当是. ) 132. 1,3,2. =1 =3 =2. =1,=3,=2 标准答案:9. 在语言中(以16位P机为例),5种基本数据类型的存储空间长度的排列顺序为. hrintlong int=flotoul. hr=intlong int=flotoul. hrintlong int=flot=oul. hr=int=long int=flotoul 标准答案:10. 一个语言程序是由. 一个主程序和若干子程序组成. 函数组成. 若干过程组成. 若干子程序组成 标准答案:11. 下面四个选项中,均是正确的八进制数或十六进制数的选项是. -10 0x8f -011. 0 -017 0x. 0010 -0x11 0xf1. 012 -0x123 -0x 标准答案:12. 在一个被调用函数中,关于rturn语句使用的描述,错误的是()。. 被调用函数中可以不用rturn语句. 被调用函数中可以使用多个rturn语句. 被调用函数中,如果有返回值,就一定要有rturn语句. 被调用函数中,一个rturn语句可以返回多个值给调用函数 标准答案:13. 判断hr型变量h是否为大写字母的正确表达式是. =h=)&(h=)&(h=Z). (=h) 标准答案:14. 下面四个选项中,均不合法的用户标识符的选项是. P_0 o. flot l0 _. - goto int. _123 tmp INT 标准答案:15. 在语言中,引用数组元素时,其数组下标的数据类型允许是. 整型常量. 整型表达式. 整型常量或整型表达式. 任何类型的表达式 标准答案:16. 语言中基本数据类型包括( )。. 整型、实型、逻辑型. 整型、实型、字符型. 整型、字符型、逻辑型. 整型、实型、逻辑型、实型 标准答案:17. 下列运算符中优先级最高的是. . +. &. != 标准答案:18. 下面不正确的字符串常量是. . “1212”. “0”. “” 标准答案:19. 在位运算中,操作数每右移一位,其结果相当于( )。. 操作数乘以2. 操作数除以2. 操作数乘以4. 操作数除以4 标准答案:20. 下列四个选项中,均是语言关键字的选项是. uto num inlu. swith typf ontinu. sign union snf. if strut typ 标准答案: 二、多选题(共 15 道试题,共 30 分。)V 1. 下列函数中,能够输出字符数据的函数有. puts( ). printf( ). snf( ). puthr( ) 标准答案:2. 以下哪些语句可以实现循环?. whil语句. owhil语句. for语句. if语句 标准答案:3. 目前程序设计采用的基本方法有:. 面向过程的程序设计. 面向对象的程序设计. 面向问题的程序设计. 面向机器的程序设计 标准答案:4. 若有说明:int 4=0,0;,则下面正确的叙述有:. 数组的每个元素都可得到初值0;. 二维数组的第一维大小为1;. 因为二维数组中初值的个数不能被第二维大小的值整除,则第一维的大小等于所得商数再加1,故数组的行数为1;. 只有元素00和01可得到初值0,其余元素均得不到初值 标准答案:5. 在语言中,包括以下哪几类标识符?. 关键字. 系统预定义的标识符. 用户标识符 标准答案:6. 若为整型变量,则下列表达式的值为0的是. %. !=. 3/4. 3&0 标准答案:7. 若有 hr h;,下面可以对变量正确赋值的语句是:. h =;. gthr(h);. h = gthr();. snf(“%”,&h); 标准答案:8. 以下关于二维数组初始化的描述正确的是?. 分行给二维数组赋初值. 可以将所有数据写在一个花括号内,按数组排列的顺序对各元素赋初值. 可以对部分元素赋初值. 如果对全部元素都赋值,则定义数组时对第一维的长度可以不指定,但第二维的长度不能省。 标准答案:9. 以下关于函数的叙述中正确的有. 调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参;. 函数的实参可以是常量、变量和表达式;. 形式参数只是局限于所在函数;. 函数定义时的函数首部不是语句,后面不能跟分号 标准答案:10. 定义了一维int型数组10后,下面正确的引用有:. 0=1;. 10=2;. 0=5*2;. 1=2*0; 标准答案:11. 假设flot x,y,z;,并通过snf(%f%f%f ,&,&,&);对赋于10.0,赋予22.0,赋予33.0的值,下面正确的输入形式是(注:符号【代表空格):. 1022 33. 10.022.033.0. 10.0,22.0,33.0. 10.0【22.0【33.0 标准答案:12. 以下4条语句,没有语法错误的是. if() m=;. if();. if(=)=0) m=;. if(=;)=0) m=; 标准答案:13. 如果不加花括号表示ls与if的配对关系,则ls与if的匹配方法,不正确的是. ls与它上面最远的if配对;. ls与它上面最近的if配对;. ls与离它最近的if配对;. ls与它上面最近的且没有和其他ls配对的if配对 标准答案:14. 下列语句中,正确的有:. hr str5=hllo;. hr str=h,l,l,o,0;. hr str5=hi;. hr str100=; 标准答案:15. 以下关于数组的描述中,错误的有:. 引用数组元素时,其数组下标的数据类型允许的是:整型常量或整型表达式;. 可以通过数组名来整体引用一个数组;. 在程序中可以对数值数组中的数据进行整体使用;. 若有说明:int 10;,则可以10引用数组的第9个元素 标准答案: 三、判断题(共 15 道试题,共 30 分。)V 1. flot类型变量占用计算机空间的大小为8 yt。. 错误. 正确 标准答案:2. 语言规定,函数调用时,若形参和实参都是简单变量,则它们之间的数据传递方式是双向值传递。. 错误. 正确 标准答案:3. 变量分为全局和局部两种,自动局部变量没有赋初值时,其值是不确定的。. 错误. 正确 标准答案:4. 在程序中,函数调用可以作为函数的实参。. 错误. 正确 标准答案:5. 两个hr型数据相加,其结果为hr型。. 错误. 正确 标准答案:6. 语言与其他高级语言一样,对于所有的同级运算符均遵循左结合原则。. 错误. 正确 标准答案:7. 若采用十进制数的表示方法,则078是64。. 错误. 正确 标准答案:8. 在语言的源程序中,注释使用越多,编译之后的可执行程序的执行效率越低。. 错误. 正确 标准答案:9. 在语言中,不同类型的数据不可以在一起进行算术运算。. 错误. 正确 标准答案:10. 对于指向同一个数组的两个变量而言,两个指针变量相减的操作是有意义的。. 错误. 正确 标准答案:11. 若有定义:int55,(*p)5;,则操作p=*;是合法

温馨提示

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

评论

0/150

提交评论