1 / 7
文档名称:

C语言杭电09级A卷试题&答案.doc

格式:doc   大小:189KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言杭电09级A卷试题&答案.doc

上传人:小博士 2019/8/19 文件大小:189 KB

下载得到文件列表

C语言杭电09级A卷试题&答案.doc

文档介绍

文档介绍::..杭州电子科技大学学生考试卷(A)卷A、a[3][l] B、a[2,l] C、a[3][4] D、af3-11[4-4],它和对应的形参之间的数据传递方式是( )A、传地址B、传数值,形参值改变后,影响实参值C、传数值,形参值改变后,不影响实参值D、既可以传地址,,选LUf(f(3))的值()intf(intx){staticintk=0;x+=k-;returnx;}A、5 B、3C、2 D、,p2类型相同,要使pl,p2指向同一-变量,哪个语句是正确的( )A、p2=*&pl;B、p2=**pl; C、p2=&pl; D^p2=*pl;[]={1,2,34,5,6,7,8,9,10},*p=;则下列能够正确表示数组元素地址的杲( )A^&(a+1) B、a++ C、&p D、&p[i]:structteacher{intnum;charname[10];}thr[2]={l,”zhangsaiT,2,”lisi”}则以下能输出字符串”lisi”的语句是()A、pi'intf("%s'',thi'[0].name); B、printf(''%s'',thr[l].name);C、printf("%s",thr[0].name[0]); D、printf(<<%sM,thr[1].name[0]);#defineN30structstudent{charnum[10];charnameflO];floatscorel5J;}stu[N];则以下能够对该数组结构体成员进行正确输入的语句是( )A、scanf(''%s",&stu[l].name);B、scanf(u%f\stu[2].score[1]);C、scanf("%s",stu[l].num[0]);D、scanf(''%f',&stu⑶.score[3]);试题二、程序填空题。按程序功能,在划线部分填写适当的内容(每空2分,共30分),请将该程序补充完整。voidsort(inta[],intn){inti,j,k,temp;for(i=0;i<n-l;i++)(1)for(j=i+l;j<n;j++)if( (2) ) (3)if(k!=i)temp=a[kj;a[k]=a[ij;a[ij=temp;}考试课程程序设计基础 考试日期2010年1月日成绩课程号教师号任课教师姓名考生姓名学号(8位)年级专业注意:(1)所有答案均写在答题纸上,写在试卷上无效;(2)考试结束后请将试卷和答题纸一起交上来。(3)试题中若岀现C源代码,考虑源代码的大小写,不考虑标点符号的中英文状态;(4)本试题中C代码的开发环境为MicrosoftVisualC++,运行环境为Windows2000/XP系统;(5)当题目中只有程序片段时,假设完整程序已经具有其它必要代码且能够正确运行,如包含相应的库文件、nuin()函数的定义等。试题一、单项选择题(每小题2