版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
东北大学17秋学期《高级语言程序设计基础》在线作业3一、单选题1、C2、C3、A4、C5、B一、单选题(共20道试题,共100分。)V1.设ch是char类型变量,其值是A,则表达式ch=(ch>='A,&&ch<二,Z')?(ch+32):ch的值是()。ZAaz正确答案:C2.当正常执行了文件关闭操作时,fclose函数的返回值是(方A.-1B.随机值01正确答案:C3.若用fopen打开一个新的二进制文件,要求文件既能读又能写,则应选用的文件方式字符串是()。"wb+"r+"C."rb+”D."ab+”"正确答案:A.以下对二维数组a的正确说明是()。inta[3][];floata(3,4);doublea[1][4]floata(3)(4);正确答案:C.以下不正确的定义语句是()。A.doublex[5]={2.0,4,0,6,0,8,0,10.0};inty[5]={0,1,3,5,7,9};charc1[]={,1,,2,3,4,5};charc2[]={,\x10,,,\xa,,,\x8,};"正确答案:B.函数rewind(fp)的作用是:使文件位置指针(卜A.重新返回文件的开头B.返回到前一个字符的位置C.指向文件的末尾D.自动移至下一个字符的位置正确答案:A.设a、b、c、d均是int类型变量,为了使以下程序段的输出为:1234+123+12+1,正形式应当是scanf("%4d+%3d+%2d+%1d",&a,&b,&c,&d);printf("%4d+%3d+%2d+%1d”,a,b,c,d);1234123121V回车>1234123412341234V回车>1234+1234+1234+1234V回车>1234+123+12+1〈回车>正确答案:D.以下程序的运行结果是()。main() {inta=1,k;for(k=0;k<3;k++)printf("%4d",f1(a)); }f1(intx){staticintz=3,y=0; y++; z++;return(x+y+z);}68106667897911正确答案:A.以下对指针变量的操作中,不正确的是()。intp,*q;q=&p;int*p,*q;q=p=NULL;inta=5,*p;*p=a;inta=5,*p=&a,*q=&a;*p=*q;"正确答案:C.下面程序的运行结果是()。chara[7]="abcdef";charb[4]="ABC";strcpy(a,b);printf("%c",a[5]);A.输出空格\0ef正确答案:D11.C语言程序从main()函数开始执行,所以这个函数要写在(卜A.程序文件的开始B.程序文件的最后C.它所调用的函数的前面D.程序文件的任何位置正确答案:D12.当定义一个结构体变量时系统分配给它的内存是()。A.结构中第一个成员所需的内存量B.结构中最后一个成员所需的内存量C.结构体成员中占内存量最大者所需的容量D.结构体中各成员所需内存量的总和正确答案:D13.若有以下程序段:……inta[]={4,0,2,3,1},i,j,t;for(i=1;i<5;i++){t=a[i];j=-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进行选择排序(降序)正确答案:B14.若二维数组a有m歹k则计算任一元素a[i][j]在数组中位置的公式为(M假设a[0][0]位于数组的第1个位置上)i*m+jj*m+ii*m+j-1i*m+j+1正确答案:D15.下面程序的运行结果是()。voidprt(int*a){printf("%c\n",++*a);}main(){intb=25;prt(&b);}24252627正确答案:C.系统的标准输入文件是指()。A.键盘B.显示器C.软盘D.硬盘正确答案:A.下面程序()。(每行程序前的数字为行号)1main{}2{3floata[10]={0.0};4inti;5for(i=0;i<3;i++)scanf(%d”,&a[i]);6for(i=1;i<10;i++)a[0]=a[0]+a[i];7printf("%f\n",a[0]);8}A.没有错误B.第3行有错误C.第5行有错误D.第7行有错误正确答案:C18.以下程序的输出结果是()。main(){inta=0,b=1,c=0,d=20;if(a)d=d-10;elseif(!b)if(!c)d=15;elsed=25;printf("d=%d\n",d);}d=10d=15C.d=20D.d=25正确答案:C19.C语言中字符型(char)数据在内存中的存储形式是()。A.原码B.补码C.反码D.ASCII码正确答案:D20.在C
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年湖北省法检系统书记员招聘考试参考试题及答案详解
- 2025年湛江市赤坎区中小学教师招聘考试试题及答案详解
- 2026年大连市西岗区法检系统书记员招聘笔试模拟试题及答案详解
- 2026年山西省阳泉市中小学教师招聘考试备考试题及答案详解
- 2026年湖北省荆门市中小学教师招聘考试备考题库及答案详解
- 2025年马鞍山市雨山区街道办人员招聘笔试试题及答案详解
- 2026年泸州市纳溪区街道办人员招聘考试模拟试题及答案详解
- 2025年眉山市东坡区街道办人员招聘笔试试题及答案详解
- 2026年包头市东河区中小学教师招聘笔试备考题库及答案详解
- 初升高完美衔接教材 地理教学 地图常识
- 2026年山东齐兴发展集团有限公司及权属企业招聘(42人)笔试备考题库及答案详解
- 2026年法学进阶理论测试题及答案
- 2026江苏镇江市总工会集中招录工会社会工作者11人笔试参考题库及答案详解
- 2026年单招园林技术试题及答案
- 中小学教师超课时补贴与临时代课费管理办法(2026年修订)
- 四川绵阳市2026年从‘五方面人员’中选拔乡镇领导班子成员考试试题及答案
- 《黑龙江省超低能耗建筑评审信息表》
- 门诊手术室全套工作制度
- 药物检测滥用制度
- 2025年医师定考题库(附答案)
- 布老虎介绍教学课件
评论
0/150
提交评论