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

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

ID:43091039

大小:189.62 KB

页数:7页

时间:2019-09-27

C语言杭电09级A卷试题&答案_第1页
C语言杭电09级A卷试题&答案_第2页
C语言杭电09级A卷试题&答案_第3页
C语言杭电09级A卷试题&答案_第4页
C语言杭电09级A卷试题&答案_第5页
资源描述:

《C语言杭电09级A卷试题&答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、杭州电子科技大学学生考试卷(A)卷A、a[3][l]B、a[2,l]C、a[3][4]D、af3-11[4-4]10.C语言中的基本数据类型作为实参时,它和对应的形参之间的数据传递方式是()A、传地址B、传数值,形参值改变后,影响实参值C、传数值,形参值改变后,不影响实参值D、既可以传地址,也可以传值11.根据下面函数f,选LUf(f(3))的值()intf(intx){staticintk=0;x+=k-;returnx;}A、5B、3C、2D、412.指针变量pl,p2类型相同,要使pl,p2指向同一-变量,哪个

2、语句是正确的()A、p2=*&pl;B、p2=**pl;C、p2=&pl;D^p2=*pl;13.inta[]={1,2,34,5,6,7,8,9,10},*p=a.i;则下列能够正确表示数组元素地址的杲()A^&(a+1)B、a++C、&pD、&p[i]14.若有以下结构休数组的定义语句:structteacher{intnum;charname[10];}thr[2]={l,”zhangsaiT,2,”lisi”}则以下能输出字符串”lisi”的语句是()A、pi'intf("%s'',thi'[0].name)

3、;B、printf(''%s'',thr[l].name);C、printf("%s",thr[0].name[0]);D、printf(<<%sM,thr[1].name[0]);15.若有以下结构体数组的定义语句#defineN30structstudent{charnum[10];charnameflO];floatscorel5J;}stu[N];则以下能够对该数组结构体成员进行正确输入的语句是()A、scanf(''%s",&stu[l].name);B、scanf(u%fstu[2].score[1])

4、;C、scanf("%s",stu[l].num[0]);D、scanf(''%f',&stu⑶.score[3]);试题二、程序填空题。按程序功能,在划线部分填写适当的内容(每空2分,共30分)1.下述程序屮的函数sort的功能是使川选择法将一维整型数组屮各元素按值从人到小排序,请将该程序补充完整。voidsort(inta[],intn){inti,j,k,temp;for(i=0;i

5、ij;a[ij=temp;}考试课程程序设计基础考试日期2010年1月日成绩课程号教师号任课教师姓名考生姓名学号(8位)年级专业注意:(1)所有答案均写在答题纸上,写在试卷上无效;(2)考试结束后请将试卷和答题纸一起交上来。(3)试题中若岀现C源代码,考虑源代码的大小写,不考虑标点符号的中英文状态;(4)本试题中C代码的开发环境为MicrosoftVisualC++6.0,运行环境为Windows2000/XP系统;(5)当题目中只有程序片段时,假设完整程序已经具有其它必要代码且能够正确运行,如包含相应的库文件、nu

6、in()函数的定义等。试题一、单项选择题(每小题2分,共30分)1.下列哪个标识符是C语言屮的合法标识符()A、1studentB、intC^FloatD^void2.与语句if(!x)等价于()A、x==0B、x==lC、x!=0D、x!=13.设有整型变量x,下列说法中,错误的是()A、"5.0”不是表达式B、”x”是表达式C、”!x”是表达式D、”sqrt(x)”是表达式4.已知i=3,则printf(“%d”,・i++)的输出结果为()A、-4B、・3C、-2D、以上均不对5.判断下面while循环体的执行次

7、数()i=0;k=l();while(i==8)i=k—;A、1次B、2次C、8次D、无数次6.下列语句中与语句while(1){if(i>100)break;s+=i;i卄;}功能相同的是()。A、for(;i<100;i++)s=s+i;B、foi<;i<1OO;i++;s=s+i);C^for(;i<=100;i++)s+=i;D、for(;i>=100;i++;s=s+i);7.定义chars[]={”GiiT},t;执行下而语句段后输出结果是()。s[0]=s[2];s[2]=s[0];s[l]=sl4J;

8、s[4]=s[l];printf(“%c,%s“,s[O],s);A、r,GirlB、r,rC^r,lirGD、r,Gril&有数组定义语句”chara[20]”,则正确的输入语句为()A、scanf("%s”,&n)B、scanf(“%s'',a[])C、gets(af20])D、gets(a)9.如有数组定义语句a[3][4f,则对a中

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

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

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