2007C程序设计期末试卷(A)

2007C程序设计期末试卷(A)

ID:40708211

大小:71.50 KB

页数:4页

时间:2019-08-06

2007C程序设计期末试卷(A)_第1页
2007C程序设计期末试卷(A)_第2页
2007C程序设计期末试卷(A)_第3页
2007C程序设计期末试卷(A)_第4页
资源描述:

《2007C程序设计期末试卷(A)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、杭州电子科技大学学生考试卷(A)卷考试课程C语言程序设计考试日期2007年6月日成绩课程号上课时间任课教师姓名考生姓名学号(8位)年级专业说明:请将全部答案都书写在最后页答题纸上,否则答题无效。试题一、单选题,根据题目从A、B、C、D中选择一个正确的选项(共20分)1.有定义floata=1,z;intb=3;则printf("%.2f",a+b/2);的输出值是()。A、1B、2C、2.00D、2.502.判断char型变量c为数字字符的正确表达式为()。A、‘0’<=c<=’9’B、‘0’<=c&&c<=’9’C、"0"<=c&&c<="9"D、c>=0&&c<=93.假设变量x为i

2、nt型、k为char型,下列语句片段中,无语法错误的是()。A、switch(x){casex>=90:putchar('A');casex<60:putchar('E');}B、switch(x){case1+2:k='A';case2*4:k='B';}C、switch(x){case2+x:k=x-2;case3*x:k=x+3;default:k=0;}D、switch(x){case3.5:k=0.5*x;case7.8:k=8*x;default:k=0;}4.若有floata=2.5,b=6.3,*pa=&a;执行语句“*pa*=3;pa=&b”后;则正确的是()。A、pa

3、的值是2.5;B、*pa的值是6.3C、*pa的值是7.5D、pa的值是6.3;5.设x和y均为int型变量,则语句“x+=y;y=x-y;x-=y;”的功能是()。A、交换x和y的值B、把x和y按从大到小排列C、把x和y按从小到大排列D、无确定结果6.若有charc1,c2,s='b';连续执行下面语句后,c1,c2和s的输出值应是()。c1=s++;c2=++s;printf("%c,%c,%c",c1,c2,s);A、b,d,dB、b,c,dC、d,e,fD、b,d,b7.若有变量定义intx=3,*p;,则下面不合法的是()。A、p=&(x+1);B、p=&x;C、p=&x+1;

4、D、p=&x,p++;8.下面程序段的输出结果是()。#includevoidfun(inta,intb,intc,int*px,int*py){*px=a;if(*px>b)*px=b;if(*px>c)*px=c;if(a>b)*py=a;else*py=b;if(*py

5、0B、*(a+i)=100C、(a+i)=100D、&a[i]=10010.判断下面的循环体执行多少次()。i=8;k=10;while(i!=8)i=k--;A、8次B、10次C、无数次D、0次11.下面语句的功能是将变量ch中小写字母转换为大写字母,如果变量ch中的字符不是小写字符,则保持原来字符不变,正确的是()。A、if(ch>='a'&ch<='z')ch=ch-32;B、if(ch>='a'&&ch<='z')ch=ch-32;C、ch=(ch>='a'&&ch<='z')?ch-32:'';D、ch=(ch>'a'&&ch<'z')?ch-32:ch;12.下面是关于bre

6、ak、continue语句的叙述,其中正确的是()。A、break、continue功能完全相同B、break只能出现在循环体中C、continue只能出现在循环体中D、continue的功能是跳出循环体13.C语言中,每个字符串都有一个字符串结束符,表示字符串的终止。下列哪个是字符串的结束符()。A、''B、""C、"0"D、'0'14.如果指针p指向x,则*p++表示的是()。A、对指针p加1B、对p的对象加1C、对变量x加1D、对指针p和变量x各加115.下面四个叙述,其中不正确的是()。A、变量名sum和Sum代表两个不同的变量。4第页共5页B、若变量已正确定义,表达式x

7、+y=z是一个合法的表达式。C、do-while语句先执行循环体,后判断循环条件,所以循环体至少会执行一次。D、不同类型的变量在内存中占用存储空间的大小可以不一样。16.定义指针数组char*s[]={"first","second","third"};则printf("%s,%s,%c",s[0],s[1]+1,*s[2]);输出是()。A、first,second,*thirdB、first,econd+1,*thirdC、

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

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

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