试题2008C程序设计考试(非A).doc
《试题2008C程序设计考试(非A).doc》由会员分享,可在线阅读,更多相关《试题2008C程序设计考试(非A).doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、20072008学年第二学期 装 订 线 一选择题:(共20分2分10)有定义:int a=2,b=3,c=8;下面表达式的值不为2的是(D)A)c%b B)c/b C)a+ D)5.8/a能正确表示数学表达式0x10的C语言表达式为(C)A)0x10B)!( a10 )C)( x0 ) & ( x0 ) | ( x10 )有定义:int a=1,b=3;表达式a=a+2,a+b的值是(D)A)1B)3 C)4 D)6若int a=2,b=3,x;则执行语句if (ab) x=ab;后x值是(B)A)0B)1C)2 D)3以下程序段执行后m的值是(A)int k=0,m=0;while ( k
2、=5 ) m+;k+;A)0 B)4C)5 D)死循环执行循环语句 for ( x=0,y=0;( x!=3) & ( x data.a D)p.data.a 装 订 线 装 订 线 二阅读程序,写出运行结果:(共40分4分10)程序1:程序2:void main ( ) int x=3,y=8,z =0;if (x10) if (y10) z=1;else z= -1;printf ( “%d”,z );void main ( ) int m=0,s=0;while ( m+ 4 ) s=s+m;printf ( “%d”,m );运行结果为: 0运行结果为: 5程序3:程序4:void m
3、ain ( ) int j ,s = 0 ;for ( j=1;j=10;j+ )if ( j%2 != 0 ) s = s + j;printf ( %d,s );void main ( ) int k,s=0,a8= 1,2,3,4,5,6,7,8 ;for ( k = 0;k8;k+ ) s = s + ak;if ( k=3 ) break;printf ( “%d”,s );运行结果为: 25运行结果为: 10程序5:程序6:void main ( )char str = 20080512 ;int k,m=0;for( k=0;strk!=0;k+ ) m+ ;printf ( %
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 试题 2008 程序设计 考试
限制150内