电子科大18秋《C语言》在线作业2.doc

电子科大18秋《C语言》在线作业2.doc

ID:62307696

大小:43.00 KB

页数:13页

时间:2021-04-26

电子科大18秋《C语言》在线作业2.doc_第1页
电子科大18秋《C语言》在线作业2.doc_第2页
电子科大18秋《C语言》在线作业2.doc_第3页
电子科大18秋《C语言》在线作业2.doc_第4页
电子科大18秋《C语言》在线作业2.doc_第5页
资源描述:

《电子科大18秋《C语言》在线作业2.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、优选(单选题)1:若有以下程序段:inta[]={4,0,2,3,1},i,j,t;for(i=1;i<5;i++){t=a[i];j=i-1;while(j>=0&&t>a[j]){a[j+1]=a[j];j--;}a[j+1]=t;}......则该程序段的功能是()A:对数组a进行插入排序(升序)B:对数组a进行插入排序(降序)C:对数组a进行选择排序(升序)D:对数组a进行选择排序(降序)正确答案:(单选题)2:凡是函数中未指定存储类别的局部变量,其隐含的存储类别为()A:自动(auto)B:静态(static)C:外部(extern)D:寄存器(register)正确答案:

2、(单选题)3:"文件包含"预处理语句的使用形式中,当#include后面的文件名用"",(双引号)括起时,寻找被包含文件的方式是()A:直接按系统设定的标准方式搜索目录B:先在源程序所在目录搜索,再按系统设定的标准方式搜索C:仅仅搜索源程序所在目录D:仅仅搜索当前目录正确答案:(单选题)4:对下面程序,从整体功能及语法上看,说法正确的是()(每行程序前面的数字表示行号)。1main()2{3floata[10]={0.0};4inti513/13优选for(i=0;i<3;i++)scanf("%d",&a[i]);6for(i=0;i<10;i++)a[0]=a[0]+a[i];7

3、printf("%d",a[0]);8}A:没有错误B:第3行有错误C:第5行有错误D:第7行有错误正确答案:(单选题)5:设有语句inta[4][10],*p=*a;则下面表达式中属于地址表达式的是()A:a[1][2]B:a[1]C:*(p+1*10+2)D:*(a[1]+2)正确答案:(单选题)6:设有程序段t=0;while(printf("*")){t++;if(t<3)break;}下面描述正确的是()A:其中循环控制表达式与0等价B:其中循环控制表达式与'0'等价C:其中循环控制表达式是不合法的D:以上说法部不对正确答案:(单选题)7:有以下程序,其中函数f的功能是

4、将多个字符串按字典顺序排序#includevoidf(char*p[],intn){char*t;inti,j;for(i=0;i0){t=p[i];p[i]=p[j];p[j]=t;}}main(){char13/13优选*p[5]={“abc”,“aabdfg”,“abbd”,“dcdbe”,“cd”}A:2B:3C:6D:4正确答案:(单选题)8:一个C语言程序是由()A:一个主程序和若干子程序组成B:函数组成C:若干过程组成D:若干子程序组成正确答案:(单选题)

5、9:不能把字符串:Hello!赋给数组b的语句是()A:charb[10]={'H','e','l','l','o','!'};B:charb[10];b="Hello!";C:charb[10];strcpy(b,"Hello!");D:charb[10]="Hello!";正确答案:(单选题)10:若调用一个函数,且此函数中没有return语句,关于该函数则正确的说法是()A:没有返回值B:返回若干个系统默认值C:能返回一个用户所希望的函数值13/13优选D:返回一个不确定的值正确答案:(多选题)1:下列符号中可以用作自定义函数名的是()A:intB:go_toC:INTD:Ge

6、tcharE:typedef正确答案:(多选题)2:C语言规定,如下说法是正确的()A:不能将结构作为整体来进行存取;B:结构是若干变量的集合,这些变量的类型可以相同;C:共用体(联合)允许不同数据类型的数据使用共同的存储区域;D:不能用&来取结构的地址;E:位段是一种特殊的结构成员。位段的类型可以是char、int、float、double等。正确答案:(多选题)3:在定义函数时,函数的存储类型可以()A:是staticB:是autoC:是registerD:是externE:省略13/13优选正确答案:(多选题)4:以下程序正确计算p=n!(n>=0)的是()A:for(p=1.

7、0,k=1;k<=n;)p*=k++;B:p=1.0;k=0;while(k=1;k--)p*=k--;正确答案:(多选题)5:以下数据类型在内存中占用4个字节的是()A:intB:unsignedlongC:floatD:unsignedchar正确答案:(多选题)6:以下哪些是关于指针数组的正确描述()A:int (*a)[

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。