




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
奥鹏17春16秋华师《C语言程序设计A》在线作业一、单选题(共20道试题,共40分。)1.已知x=43,ch=‘A’,y=0;则表达式(x>=y&&ch<‘B’&&!y)的值是A.0B.语法错C.1D.“假”正确答案:2.为求出s=10!的值,则变量s的类型应当为()。A.intB.unsignedC.longD.以上三种类型均可正确答案:3.以下说法正确的是A.输入项可以为一实型常量,如scanf(“%f”,3.5);B.只有格式控制,没有输入项,也能进行正确输入,如scanf(“a=%d,b=%d”);C.当输入一个实型数据时,格式控制部分应规定小数点后的位数,如scanf(“%4.2f”,&f);D.当输入数据时,必须指明变量的地址,如scanf(“%f”,&f);正确答案:4.下面有关for循环的正确描述是A.for循环只能用于循环次数已B.for循环是先执行循环体语C.在for循环中,不能用break语句跳出循环体D.for循环的循环体语句,但必须用花括号括起来经确定的情况句,后判断表达式句中,可以包含多条语正确答案:5.若有说明:inta[3][4]={0};则下面正确的叙述是A.只有元素a[0][0]可得到初值0B.此说明语句不正确C.数组a中各元素都可得到初值,但其值不一定为0D.数组a中每个元素均可得到初值0正确答案:6.以下不正确的定义语句是A.doublex[5]={2.0,4.0,6.0,8.0,10.0};B.inty[5]={0,1,3,5,7,9};C.charc1[]={‘1’,‘2’,‘3’,‘4’,‘5’};D.charc2[]={‘\x10’,‘\xa’,‘\x8’};正确答案:7.设x、y和z是int型变量,且x=3,y=4,z=5,则下面表达式中值为0的是A.‘x’&&‘y’B.x<=yC.x||y+z&&y-zD.!((x<y)&&!z||1)正确答案:8.已知ch是字符型变量,下面不正确的赋值语句是()。A.ch='a'+'b'B.ch='\0'C.ch='7'+'9'D.ch=5+9正确答案:9.逻辑运算符两侧运算对象的数据类型A.只能是0或10正数B.只能是0或非C.只能是整型或字符型数据D.可以是任何类型的数据正确答案:10.一个C语言程序是由A.一个主程序和若干子程序组成B.函数组成C.若干过程组成D.若干子程序组成正确答案:11.说明语句A.p是一个B.p是指针变量,“int(*p)();”的含义是()。指向一维数组的指针变量指向一个整型数据C.p是一个指向函数的指针,该函数的返回值是一个整型D.以上都不对正确答案:12.有输入语句:scanf(“a=%d,b=%d,c=%d”,&a,&b,&c);为使变量a的值为1,b为3,c为2,从键盘输入数据的正确形式应当是A.A)132<回车>B.1,3,2<回车>C.a=1b=3c=2<回车>D.a=1,b=3,c=2<回车>正确答案:13.整型变量i定义后赋初值的结果是()。Inti=2.8*6;A.12B.16C.17D.18正确答案:14.在一个被调用函数中,关于return语句使用的描述,错误的是()。A.被调用函数中可以不用return语句B.被调用函数中可以使用多个return语句C.被调用函数中,如果有返回值,就一定要有return语句D.被调用函数中,一个return语句可以返回多个值给调用函数正确答案:15.对以下说明语句的正确理解是______。inta[10]={6,7,8,9,10};A.将5个初值依次赋给a[1]至a[5]B.将5个初值依次赋给a[0]至a[4]C.将5个初值依次赋给a[6]至a[10]D.因为数组长度与初值的个数不相同,所以此语句不正确正确答案:16.下列运算符中优先级最高的是A.<B.+C.&&D.!=正确答案:17.下面四个选项中,均是不合法的浮点数的选项是A.160.0.12e3B.1232e4.2.e5C.-.18123e40.0D.-e3.2341e3正确答案:18.下面四个选项中,均是合法转义字符的选项是A.‘\’’‘\\’‘\n’B.‘\’‘\017’‘\”’C.\018’‘\f’‘xab’D.\\0’‘\101’‘x1f’正确答案:19.C语言中基本数据类型包括(A.整型B.整型C.整型D.整型)。、实型、逻辑型、实型、字符型、字符型、逻辑型、实型、逻辑型、实型正确答案:20.判断char型变量ch是否为大写字母的正确表达式是A.‘A’<=ch<=‘Z’B.(ch>=‘A’)&(ch<=‘Z’)C.(ch>=‘A’)&&(ch<=‘Z’)D.(‘A’<=ch)AND(‘Z’>=ch)正确答案:华师《C语言程序设计A》在线作业二、多选题(共15道试题,共30分。)1.定义了一维int型数组a[10]后,下面正确的引用有:A.a[0]=1;B.a[10]=2;C.a[0]=5*2;D.a[1]=a[2]*a[0];正确答案:2.一个数据类型为void的函数在A.函数没有返回值;B.函数可以返回一个系统默认值;C.函数返回值由用户临时决定;D.函数可以返回一个不确定的值正确答案:被调用后,下列错误的描述有3.浮点形变量包括?A.单精度B.双精度C.长双精度D.短双精度正确答案:4.以下关于二A.分行给二B.可以将所有数据写在C.可以对部分元素赋初值D.如果对全部元素都赋值,则定义数组时对第一维的长度可以不指定,但第二维数组初始化的描述正确的是?维数组赋初值一个花括号内,按数组排列的顺序对各元素赋初值维的长度不能省。正确答案:5.以下4条语A.if(a>b)m=a;B.if(a);句,没有语法错误的是C.if((a=b)>=0)m=a;D.if((a=b;)>=0)m=a;正确答案:6.以下哪些函数于属字符串处理函数?A.puts函数B.gets函数C.strcat函数D.strcpy函数正确答案:7.关于if语句,下列叙述正确的是:A.if语句中,条件表达式只能是关系表达式或逻辑表达式;B.if语句中,条件表达式的括号不可以省略;C.else子句不能作为一个独立的语句单独使用,必须是if语句的一部分。D.if和else后面可以包含多个操作语句,此时要用一对大括号把这多个语句对括起来成为一个复合语句。正确答案:8.以下对C语言函数的有关描述中,正确的有A.在C程序中,B.在C语言中,一个函数调用不能出现在表达式语句中;函数一般由两个部分组成,它们是函数说明和函数体;C.函数的实参和形参可以是相同的名字;D.在main()中定义的变量都可以在其它被调函数中直接使用正确答案:9.表示一个算法的方式包括哪些?A.用自然语B.用流程图表C.用N-S流程图表D.用伪代码表言表示示示示正确答案:10.如果不加花括号表示else与if的配对关系,则else与if的匹配方法,不正确的是A.else与它面上最远的if配对;B.else与它面上最近的if配对;C.else与离它最近的if配对;D.else与它面上最近的且没有和其他else配对的if配对正确答案:11.下列函数中,能够输出字符数据的函数有A.puts()B.printf()C.scanf()D.putchar()正确答案:12.在计数循环for(表达式A.表达式1;B.表达式2;C.表达式3;D.一个1;表达式2;表达式3)中,可以省略的表达式是:都不能少正确答案:13.以下A.putchar函数B.getchar函数C.printf函数哪些函数可以实现字符的输入?D.scanf函数正确答案:14.按函数在程序中出现的位置来分,可以有以下哪些函数调用方式?A.函数语句B.函数表达式C.函数参数D.函数值正确答案:15.局部变量的存储类别包括哪些?A.自动变量B.静态局部变量C.外部变量D.寄存器变量正确答案:华师《C语言程序设计A》在线作业三、判断题(共15道试题,共30分。)1.在一个函数只能有一个return语句定义中,。A.错误B.正确正确答案:2.C语言与其他高级语言一样,对于所有的同级运算符均遵循左结合原则。A.错误B.正确正确答案:3.赋值运算符优先于条件运算符。A.错误B.正确正确答案:4.若采用十进制数的表示方法,则078是64。A.错误B.正确正确答案:5.for(intx=0,y=0;!x&&y<=5;y++)语句执行循环7次。A.错误B.正确正确答案:6.在C语言中,for语句既可以用于计数类型循环又可以用于条件类型循环。()A.错误B.正确正确答案:7.设i,j,k均为int型变量,则执行完for(i=0,j=10;i<=j;i++,j--)k=i+j;语句后,k的值为11。A.错误B.正确正确答案:8.如果指针占用的内存大小为2Byte,那么指向它的二重指针占用内存大小为4Byte。A.错误B.正确正确答案:9.未初始化的int类型数组,其各元素的值全是0。A.错误B.正确正确答案:10.若a=1,b=2,c=3,则执行表达式(a>b)&&(c++)后,c的值为4。A.错误B.正确正确答案:11.C语言在判断一个量是否为真时,以非
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年CPBA考试试题及答案概览
- 公务员省考汽车维修工复习资料试题及答案
- 汽车维修工职业道德与责任试题及答案
- 2024年食品质检员备考策略试题及答案
- 备考2024美容师考试应注意的细节试题及答案
- 2025年语文考试创新思维题型试题及答案
- 宠物营养中的植物成分研究及试题及答案
- 2024年计算机基础考试新考题试题及答案
- 2024年CPBA学习路径试题及答案
- 食品安全政策法规新规试题及答案
- 2025-2030气体检测仪器行业市场深度调研及前景趋势与投资研究报告
- 受限空间作业施工方案
- 黄金卷(江苏苏州专用)-【赢在中考·黄金预测卷】2025年中考数学模拟卷
- (一模)2025年广州市普通高中毕业班综合测试(一)政治试卷(含答案)
- 视力防控健康教育
- 太乙课堂游戏最终版
- 大数据分析和可视化平台使用手册
- 2025年杭州医学院考研试题及答案
- 2025年骨科入科考试题及答案
- 2025年山西工程职业学院单招职业倾向性测试题库含答案
- 术前预防感染
评论
0/150
提交评论