下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
浙00342#高级语言程序设计(一)试卷第6页共6页全国2009年10月高等教育自学考试高级语言程序设计(一)试题课程代码:00342一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.主函数头中的“main”是()A.保留字 B.函数名 C.变量名 D.类型名2.下列运算符中优先级最高的是()A.?: B.&& C. D.!3.设staticinta;,执行表达式(a==1)&&(a=-1)&&(a=2)后,a的值是()A.-1 B.0 C.1 D.24.设inta,b;,与a+=b++;等价的是()A.a=b++; B.a=++b; C.a=a+b++; D.a=a+++b;5.关于宏定义命令,叙述正确的是()A.在程序编译前进行宏替换 B.在程序编译时进行宏替换C.在程序编译后进行宏替换 D.在程序运行时进行宏替换6.下列表达式值为0的是()A.5/2 B.2&&5 C.!25 D.2&57.对循环结构正确的叙述是()A.do-while循环体可能被执行0次 B.do-while循环体至少被执行1次C.while循环体不可能被执行0次 D.for循环体不可能被执行无限次8.下列数组定义并初始化正确的是()A.ints[]=(1,2,3,4,5); B.ints[5]=1,2,3,4,5;C.ints[2+3]={1,2,3}; D.ints(5)={1,2,3};9.设chars[10];,能将字符串“+-*/”正确输入的语句是()A.scanf(“%s”,s); B.scanf(“%s”,*s);C.scanf(“%s”,s[0]); D.scanf(“%s”,s[10]);10.对于C语言中的函数,正确的叙述是()A.两个函数可以相互调用,但不能自己调用自己B.程序执行可以始于任何一个函数,但结束必须在主函数C.两个函数既可以定义成并列关系又可以定义成嵌套关系D.一个C程序可以由多个文件组成,一个文件又可以由多个函数组成11.设intm[5],*p=m;,与元素m[5],*p=m;,与元素m[2]等价的是()A.m+2 B.*m+2 C.*(p+2) D.*p+212.设inta[3][3]={{1,2,3},{4,5},{6}};,元素a[1][2]的值是()A.0 B.1 C.4 D.613.设typedefintARR[10];,与ARRa,*b;等价的定义是()A.inta,b; B.inta,*b; C.inta[10],*b; D.inta[10],*b[10];14.设intn,p=0;,与语句if(n!=0)p=1;等价的是()A.if(n)p=1; B.if(n=1)p=l; C.if(n!=1)p=1; D.if(!n)p=l;15.文件使用方式“rb+”的含义是()A.对文本文件只读 B.对文本文件读和写C.对二进制文件读和写 D.对二进制文件只写二、填空题(本大题共10小题,每小题2分,共20分)请在每小题的空格中填上正确答案。错填、不填均无分。16.执行printf(“%d\n”,1+!2+(3<=4)+5/6+7%8);后的输出结果是_________。17.设intm=0;,执行表达式m(m=2)(m=3)(m=4)后,m的值是_________。18.设intn;,“n的值能同时被3和5整除”的逻辑表达式是_________。19.执行循环语句for(;’0’;)printf(“Happy!\n”);后,输出“Happy!”的行数是_________。20.设宏定义#defineK2+3执行printf(“%d\n”,K/K);后的输出结果是_________。21.设intn;,执行for(n=0;n==0;n++)n=0;后,循环体被执行的次数是_________。22.执行printf(“%d\n”,5&5-3&&4);后的输出结果是_________。23.表示空类型(或称无类型)的保留字是_________。24.设char*strp=“CHINA”;,执行printf(“%s\n”,strp+3);后的输出结果是_________。25.使用系统函数对两个字符串进行比较,该系统函数的名字是_________。三、程序分析题(本大题共4小题,每小题4分,共16分)阅读下列程序,将输出结果写到各题右侧的空白处。26.voidmain(){inti,a[5],*p;for(i=4;i>=0;i--)*(a+i)=i;for(p=a;p<a+5;p++)printf(“%d\t”,*p);printf(“\n”);}27.gcd(intp,intq){if(p==q)returnp;elseif(p>q)returngcd(p-q,q);elsereturngcd(p,q-p);}voidmain(){intm=24,n=36,min,max;max=gcd(m,n);min=m*n/max;printf(“max=%d,min=%d\n”,max,min);}28.s(inta){staticintb=l0;if(a%2==1)return(++b);elsereturn(++a);}voidmain(){inti;for(i=0;i<3;i++)printf(“%d\t”,s(i));printf(“\n”);}29.structpeople{charname[10];floatscore;}per[]=={{“Tom”,95.5},{“Mary”,88.0}};voidmain(){structpeople*p=per+1;printf(“%s,%.1f\n”,per[0].name,pscore);}四、程序填充题(本大题共3小题,每小题6分,共18分)请将下列程序横线处缺少的部分补上,使其能正确运行。30.对两个整型变量先进行输入和输出,将它们的值交换后再输出。#definePRprintf(“a=%d,b=%d\n”,a,b)voidmain(){inta,b,______;/*第一空*/scanf(“%d%d”,_________);/*第二空*/PR;temp=a,_______,b=temp;/*第三空*/PR;}31.为二维数组各元素输入数据,计算并输出全部元素之和。#defineN5voidmain(){inti,j,a[N][N],sum=_______;/*第一空*/for(i=0;i<N;i++)for(j=0;j<N;j++){scanf(“%d”,&a[i][j]);sum+=______________;/*第二空*/}printf(“sum=%d\n”,___________);/*第三空*/}32.为n输入一个正整数值后,计算并输出sum=1-的值。voidmain(){intn,k=0;float_______;/*第一空*/scanf(″%d″,&n);do{k++;if(________)sum+=1.0/k;/*第二空*/elsesum-=1.0/k;}while(________);/*第三空*/printf(″sum=%.4f\n″,sum);}五、程序设计题(本大题共2小题,每小题8分,共16分)33.(1)根据下列计算公式写出函数,将华氏温度(F)转化为摄氏温度(C)。公
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业环保标语宣传标语范文两篇
- (高级)三级炼化贮运工职业技能鉴定理论考试题库(含答案)
- 2025年河北工艺美术职业学院高职单招职业适应性测试近5年常考版参考题库含答案解析
- 专题06 统一多民族国家的巩固与发展(第1期)
- 电动车购销合同年
- 幼儿园主题教育活动策划方案五篇
- 艺考培训合同协议书
- 经销商合作合同范本
- 餐饮承包合同范本
- 全日制劳动合同范本
- 中国储备粮管理集团有限公司兰州分公司招聘笔试真题2024
- 第1课 隋朝统一与灭亡 课件(26张)2024-2025学年部编版七年级历史下册
- 【历史】唐朝建立与“贞观之治”课件-2024-2025学年统编版七年级历史下册
- 产业园区招商合作协议书
- 2021年高考真题-生物(湖南卷) 含解析
- 幼儿园2024-2025学年第二学期园务工作计划
- 2024公路工程施工安全风险辨识与管控实施指南
- 新疆2024年新疆和田师范专科学校招聘70人笔试历年典型考题及考点附答案解析
- 【正版授权】 ISO 15978:2002 EN Open end blind rivets with break pull mandrel and countersunk head - AIA/St
- 2024时事政治考试题库(基础题)
- 2024山西文旅投资集团招聘117人公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版
评论
0/150
提交评论