下载此文档

《c语言程序设计》c语言杭电09级b卷试题.doc


文档分类:IT计算机 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
《c语言程序设计》c语言杭电09级b卷试题.doc:..(3)杭州电子科技大学学生考试卷(B)卷考试课程程序设计基础考试日期年月日成绩课程号教师号任课教师姓名考生姓名学号(8位)年级专业座位号注意:(1) 所有答案均写在答题纸上,写在试卷上无效;(2) 考试结束后请将试卷和答题纸一起交上来。试题中若出现C源代码,考虑源代码的大小写,不考虑标点符号的中英文状态;(4)本试题中C代码的开发环境为MicrosoftVisualC++6•0,运行环境为Windows2000/XP系统;(5)当题目中只有程序片段时,假设完整程序已经具有其它必要代码且能够正确运行,如包含相应的库文件、main()函数的定义等。一、选择题(每题2分,共40分)(1) 以下说法中不正确的是 _・A) 在程序中3=5的意义是a等于5B) 在程序中APH和aph是两个不同的变量C) 若a和b类型相同,在执行了语句a=b后;b中的值将放入a中,b中的值不变D) 在C程序中所有的变量必须先定义后使用(2) 以下为不合法的用户标识符的是 _•A)stu_studentB))stustudentD)_STU_STUDENT(3)设int:n=10zi=3;则赋值运算n%=i+2执行后,n的值是 A)0B)1C)2D)5(4)定义inty=6zz=7z计算(z-->++y)?++z:y--的值 ・A)5B)6C)7D)8(5)有以下程序intmain(){inta.=l,b=2fm=0,n=0fk;k=(n=b<a)&&(m=a);printf(”%d,%d\n'f,k,m);return0;}程序运行后的输出结果是 」・A)0,0B)0,1C)1,0D)1,1(6)写出下面程序的输出结果#<•h>typedefstruct{floatsco_l;floatsco_2;}score;typedefstruct{charname[20];charsex;scoresco;}student;intmain(void){studentstu[2]={{'*zhangming1',MFn,95A87},{"wangfan,TznMnz63,42}},*p=stu;printf(ntotal_l=%f\nn,p->+(++p)->);printf(nto\n“rstu[0]•sco•sco_2+stu[1].);return0;}A)total_l=182Atotal_2=l05 B)total_l=105ztotal_2=137C)total_l=105ztotal_2=150 D)total_l=129,total_2=126(7)下列代码段将打印出 ・#include<stdio•h>intmain(void){inta=2f*plz**p2;p2=&pl;pl=&a;a++;printf(”%d,%d,%d\nHrar*pl,**p2);return0;}A、3,2,3B、2,2,2C、3,3,3D、3,3,2(8)数组intaf41[31=(1,2,3,4,5,6,7,8,9,10,11,121中,af31「21的值是 .A) 10 B) 7 C) 8 D) 12阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。【程序说明】:连续输入一批学生的成绩,直到输入成绩的数量超过50个或者输入的成绩不是有效成绩(有效成绩为0-100),将输入的有效成绩存入数组mark中,在数组中查找并输出最高分,函数getmax(arry,n)的功能是在有n个元素的一维数组arry中找出并返回最大值。运行示例:Enteimaks:90807765-1Max=90【程序代码】#include<stdio•h>#defineMAXNUM50intqetmax( (9) ){intk,max;(10)for(k=l;k<n;k++)if(max<array[k]){max=array[k];}returnmax;}voidmain(){intk,x;intmark[MAXNUM];printf(nEntermarks:\nn);k=0;scanf(n%cinz&x);while( (11) ){mark[k++]=x;scanf(K%dn,&x);}if(k>0)printf(nMax=%d\nn,cretmax( (12) );elseprintf(HNomarks!\nn);}【供选择的答案】(9)A・Intn;intarray[] B•*array ,intn(10)=0; B・

《c语言程序设计》c语言杭电09级b卷试题 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小博士
  • 文件大小256 KB
  • 时间2019-09-15