2010秋高级语言程序设计a

2010秋高级语言程序设计a

ID:19801787

大小:120.50 KB

页数:10页

时间:2018-10-06

2010秋高级语言程序设计a_第1页
2010秋高级语言程序设计a_第2页
2010秋高级语言程序设计a_第3页
2010秋高级语言程序设计a_第4页
2010秋高级语言程序设计a_第5页
资源描述:

《2010秋高级语言程序设计a》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、教研室主任签字:姓名:班级:学号:哈尔滨工业大学(威海)2009学年春季学期高级语言程序设计A试卷考试形式(开、闭卷):闭答题时间:105(分钟)本卷面成绩占课程成绩70%题号一二三四五六卷面总分平时成绩课程总成绩注意行为规范遵守考试纪律分数得分一、单项选择题(本题共20分,每小题2分)注意:请把答案填入下面框中,答在其它处无效。题号12345678910答案1.下面程序段的运行结果是。chars[20],*sp=“morning”;strcpy(s,sp);s[0]=‘M’;s[8]=‘!’;puts(s);A)mo

2、rningB)MorningC)Morning!D)非法内存操作2.在while(x!=0)语句中的x与下面条件表达式等价的是。A)xB)x==1C)x!=1D)!x3.若有定义inta[5][8],i,j;(且0≤i<5,0≤j<8),则数组元素a[i][j]不正确表示是。A)a[i][j]B)*(a[i]+j)C)*(a+i)+jD)*(*(a+i)+j)4.若有定义int(*name)[4];,则标识符name是一个。A)整型变量的指针变量B)指向函数的指针变量C)指向有四个整数元素的一维数组的指针变量D)指针数

3、组名,有四个元素,每个元素均为一个指向整型变量的指针第10页(共10页)5.以下对一维数组a初始化的语句不正确的是。A)chara[10]=(‘0’,‘0’,‘0’,‘0’,‘0’);B)chara[10]={0};C)chara[]={0};D)chara[10]={10*‘0’};6.下面函数调用正确的是。A)fopen(‘file.dat’,‘r’);B)fprintf(fp,“%ld”,data);C)fclose(“file.dat”);D)fread(i,sizeof(int),1,fp);7.以下程序的运

4、行结果是。#includemain(){inti=3;while(!0){printf(“*”);i--;if(i<0)break;}printf(“”);}A)*B)***C)**D)****8.以下对二维整型数组a的正确说明是。A)inta(10)(2);B)intn=10,a[n][2];C)intn;D)#defineSIZE10scanf(“%d”,&n);inta[SIZE][2];inta[n][2];9.以下程序的运行结果是。#include#include

5、ring.h>voidmain(){chara[]={'a'};printf("%d",strlen(a));}A)1B)2C)0D)不一定10.程序中若有如下说明和定义语句:charfunction(char*);main(){第10页(共10页)char*s="one",a[5]={0},(*f1)()=function,ch;......}以下选项中对函数fun的正确调用语句是______。A)(*f1)(a);B)*f1(*s);C)function(&a);D)ch=*f1(s);得分二、

6、填空题(本题共28分,每小题2分)注意:请把答案填入下面框中,答在其它处无效。题号答案题号答案18293104115126137141.函数delete的作用是删除有序数组array(从小到大)中的指定元素x。已有调用语句n=del(array,n,x);其中实参n为删除前数组元素的个数,赋值号左边的n为删除后数组元素的个数,请填空。delete(int*array,intn,intx){inti,nPosition=0;while(x>=array[nPosition]&&nPosition

7、ay[nPosition-1]){for(i=nPosition-1;i

8、includevoidmain(){inta[3][4]={{1,3,5,7},{9,11,13,15},{17,19,21,23}},(*p)[4],i,j;for(i=0,p=a;i<⑹;p++,i++){for(j=0;j<⑺;j++)printf("%5d%8p",⑻,⑼);if(j%4==0)print

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

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

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