电子科技19春《C语言》在线作业2满分答案

上传人:奋斗 文档编号:88341184 上传时间:2019-04-24 格式:DOC 页数:5 大小:31KB
返回 下载 相关 举报
电子科技19春《C语言》在线作业2满分答案_第1页
第1页 / 共5页
亲,该文档总共5页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《电子科技19春《C语言》在线作业2满分答案》由会员分享,可在线阅读,更多相关《电子科技19春《C语言》在线作业2满分答案(5页珍藏版)》请在金锄头文库上搜索。

1、19春C语言在线作业2若有以下程序段:inta=4,0,2,3,1,i,j,t;for(i=1;i5;i+)t=ai;j=i-1;while(j=0&taj)aj+1=aj;j-;aj+1=t;.则该程序段的功能是()A.对数组a进行插入排序(升序)B.对数组a进行插入排序(降序)C.对数组a进行选择排序(升序)D.对数组a进行选择排序(降序)正确答案:B凡是函数中未指定存储类别的局部变量,其隐含的存储类别为()A.自动(auto)B.静态(static)C.外部(extern)D.寄存器(register)正确答案:A文件包含预处理语句的使用形式中,当#include后面的文件名用,(双引号

2、)括起时,寻找被包含文件的方式是()A.直接按系统设定的标准方式搜索目录B.先在源程序所在目录搜索,再按系统设定的标准方式搜索C.仅仅搜索源程序所在目录D.仅仅搜索当前目录正确答案:B对下面程序,从整体功能及语法上看,说法正确的是()(每行程序前面的数字表示行号)。1main()23floata10=0.0;4inti5for(i=0;i3;i+)scanf(%d,&ai);6for(i=0;i10;i+)a0=a0+ai;7printf(%dn,a0);8A.没有错误B.第3行有错误C.第5行有错误D.第7行有错误正确答案:C设有语句inta410,*p=*a;则下面表达式中属于地址表达式的

3、是()A.a12B.a1C.*(p+1*10+2)D.*(a1+2)正确答案:B设有程序段t=0;while(printf(*)t+;if(t3)break;下面描述正确的是()A.其中循环控制表达式与0等价B.其中循环控制表达式与0等价C.其中循环控制表达式是不合法的D.以上说法部不对正确答案:B有以下程序,其中函数f的功能是将多个字符串按字典顺序排序#includestring.hvoidf(char*p,intn)char*t;inti,j;for(i=0;in-1;i+)for(j=i+1;jn;j+)if(strcmp(pi,pj)0)t=pi;pi=pj;pj=t;main()ch

4、ar*p5=“abc”,“aabdfg”,“abbd”,“dcdbe”,“cd”A.2B.3C.6D.4正确答案:D一个C语言程序是由()A.一个主程序和若干子程序组成B.函数组成C.若干过程组成D.若干子程序组成正确答案:B不能把字符串:Hello!赋给数组b的语句是()A.charb10=H,e,l,l,o,!;B.charb10;b=Hello!;C.charb10;strcpy(b,Hello!);D.charb10=Hello!;正确答案:B若调用一个函数,且此函数中没有return语句,关于该函数则正确的说法是()A.没有返回值B.返回若干个系统默认值C.能返回一个用户所希望的函数

5、值D.返回一个不确定的值正确答案:D下列符号中可以用作自定义函数名的是()A.intB.go_toC.INTD.GetcharE.typedef正确答案:BCDC语言规定,如下说法是正确的()A.不能将结构作为整体来进行存取;B.结构是若干变量的集合,这些变量的类型可以相同;C.共用体(联合)允许不同数据类型的数据使用共同的存储区域;D.不能用&来取结构的地址;E.位段是一种特殊的结构成员。位段的类型可以是char、int、float、double等。正确答案:ABC在定义函数时,函数的存储类型可以()A.是staticB.是autoC.是registerD.是externE.省略正确答案:A

6、DE以下程序正确计算p=n!(n=0)的是()A.for(p=1.0,k=1;k=n;)p*=k+;B.p=1.0;k=0;while(kn)p*=+k;C.p=1.0;k=1;do+k;p*=k;while(k=n);D.p=1.0;for(k=n;k=1;k-)p*=k-;正确答案:AB以下数据类型在内存中占用4个字节的是()A.intB.unsignedlongC.floatD.unsignedchar正确答案:BC以下哪些是关于指针数组的正确描述()A.int(*a)4;B.int*a4;C.指针数组每个元素都是指针变量D.若inta44;int*b=a0,a1,a2,a3;则b是指针

7、数组E.指针数组与指向数组的指针是等价的正确答案:BCD以下关于C源程序文件的说法中正确的是()A.是一种二进制文件B.是一种文本(ASCII码)文件C.可以用DOS的type命令显示其内容D.文件扩展名一般为c正确答案:BCD下面关于C语言的说法错误的是()A.C函数必须有形式参数B.任何复合语句体的中允许定义局部变量C.局部变量都存储在动态存贮区D.C程序的执行起点只能是main函数正确答案:ACD在函数调用过程中,下列说法正确的是()A.形式参数和实在参数各占一个独立的存储单元B.形式参数和实在参数存储空间都是在函数调用时分配的C.)在函数的执行过程中,形参变量值的改变不会影响实参值的改变D.函数调用结束时,临时存储区被撤消E.在函数调用过程中,实在参数与形式参数在个数、类型上必须匹配正确答案:ACDE定义chars81;后,能正确输入一个字符串到数组s的语句是()A.gets(s);B.scanf(”%c”,s);C.scanf(”%s”,&s0);D.gets(&s0);正确答案:ACD

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号