C语言自学考试模拟试题及复习资料.docx
《C语言自学考试模拟试题及复习资料.docx》由会员分享,可在线阅读,更多相关《C语言自学考试模拟试题及复习资料.docx(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C语言自学考试模拟试题及答案一、单项选择题1.各种基本数据类型的存贮空间正确的长度排列为_C_.A.Charlongintfloatdouble B.DoublefloatlongintcharC.Charintlongfloatdouble D.Floatintlongchar12?15:67?8:9)的值为_C_ .A 9 B 8 C 15 D. 17.若x=5,y=3则y*=x+5;y的值为_D_.A. 10 B. 20 C. 15 D. 308.C语言的输入及输出操作是由_C_完成的。for(k=0;k=A&ch=Z)?ch:(ch+32)的值是_.A.A B. a C. Z D. z
2、15.根据C语言的语法规则,下列_A_个是不合法标识符。A.While B. Name C. Rern5 D. _exam16.设单精度变量f,g均为5.0,使f为10.0的表达式是_A_.A. f+=g B. f-=g+5 C. f*=g-15 D. f / =g*102003年10月甘肃省自考C语言程序设计真题一、单项选择题(在每小题的四个备选答案中,选出一个正确的答案,并将其代码填入题干后的括号内。每小题1分,共20分)#define S(a,b)a*b,若定义int area;且令area=S(3+1,3+4),则变量area的值为(A)A 10 B 12 C21 D282.正确的标识
3、符是()A a B a=2 Ca.3 Da_33.表达式1&3&5&7的值为(A) A 1 B3 C5 D74.语句printf(st)的输出结果为(B) A st Bst Cs Ds5.执行下列语句中,sum变量的值是(B)int sum=0for(int i=0;i32:113.假设指针p1已经指向了某个整型变量,要使指针p2也指向同一个变量,则下面各项中正确的是()Ap2=*p1 Bp2=*&p1Cp2=*p1 Dp2=&*p114.以下运算符中,运算对象必须是整型的是()A/B%=C!=D=15.以下关于typedef的叙述中错误的是()A用typedef可以增加新的类型B用typed
4、ef可以定义各种类型名,但不能用来定义变量C用typedef只是将已有的类型用新的标识符来代表D使用typedef有利于程序的通用与移植16.若执行完成下列语句:int a=3,b=6,c;c=ab2;则变量c的二进制值为()A00011100 B00010100 C0001000 D0001101117.设有定义int x=1;int y=a=&str0) putchar (*s);putchar(n);输出结果:_2 main( ) int a6=12,4,17,24,27,16;int b6=27,13,4,25,23,16;for (int i=0;i6;i+)for (int j=0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 自学考试 模拟 试题 复习资料
限制150内