广州大学C语言程序设计期末考试试卷.pdf
《广州大学C语言程序设计期末考试试卷.pdf》由会员分享,可在线阅读,更多相关《广州大学C语言程序设计期末考试试卷.pdf(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、院、系领导审批并签名A 卷广州大学2009-2010 学年第 1 学期考试卷课 程 程序设计1 考试形式(闭卷,考试)学 院 数学与信息系 专 业 信号,计 班级 学号 姓名一题次二三四五六七八九十总分评卷人分数40202020100评分注意:所有答案请做在答题卡上!一、单项选择题(每小题2 分,共 4 0 分)1.十六进制数C D E 转换成八制数是()A)63363 B)6363 C)7337 D)73732.以下所列的C 语言常量中,错 误 的 是()A)1UL B)e0.5 C)A D)b3.已知字母c 的ASCII码为十进制的99,下面程序的输出是()int main()char c
2、=c;printf(%d,%cn,c+2,c+3);)A)101,f B)99,f C)101,e D)101,1024.表 达 式 5-3/2-1的 值 是()A)0 B)3 C)2.5 D)25.设 x、z 均 为 int型变量,x 的 值 为 1,则求值表达式z=x-,+x后,x,z 的值分别为()A)0,1 B)1,0 C)1,1 D)0,06.设 x、z 均 为 int型变量,x 的 值 为 1,则求值表达式z=x-|x+后,x,z 的值分别为()A)0,1 B)1,0 C)1,1 D)0,07.若 函 数 f 为int f(int x)return-(x0);)则 f(2009),
3、f(-2008)和 f(0)的值分别为()A)0 1 2 B)1 1 0 C)1 -1 0 D)-1 1 08.下面函数的输出为:()int x=1;int main()(int x=2;(extern int x;printf(*%d,x);)printf(dn”,x);)A)1 1 B)1 2 B)2 1 D)2 29.下列程序的输出为:()int main()char*p=1,hello,*q;for(q=p;*q;q+);printf(%dn,(int)(q-p);A)5 B)4 C)6 D)不是一个确定的值10.想要表示若x 既不能被3 整除,又不能被5 整除,则 把 S 的 值 加
4、 x,下面哪条语句是错的?()A)if(x%3)*(x%5)S+=x;B)if(x%3=0)+(x%5=0)-(x%15=0)S+=x;C)if(x%3)=0|!(x%5);else S+=x;D)if(x%3)!=0)if(x%5)!=0)S+=x;11.下列程序段的输出结果是()void fun(int*x,int*y)printf(n%d%d”,*x,*y);*x=3,*y=4;int main()int x=1,y=2;fun(&x,&y);printf(n%d%dn,x,y);A)2 1 4 3B)1 2 1 2 C)1 2 3 4 D)2 1 1 212.若有定义定oat x;in
5、t a,b;则正确的switch语句是()A)B)switch(x)switch(x)case 1.0:printf(H*n);case 2.0:printf(n*nn);C)switch(a+b)case 1:printf(Hnn);case 1+2:printf(M*n);)13.以下程序的输出结果是()int main()case1,2:printf(H*n);case 3:printf(n*nn);)D)switch(a+b);case 1 :printf(H*n);case(int)x:printf(*n);)inti,x33=1,2,3,4,5,6,7,8,9);for(i=0;i
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 广州大学 语言程序设计 期末考试 试卷
限制150内