[自考类试卷]全国自考(高级语言程序设计)模拟试卷17及答案与解析.doc
《[自考类试卷]全国自考(高级语言程序设计)模拟试卷17及答案与解析.doc》由会员分享,可在线阅读,更多相关《[自考类试卷]全国自考(高级语言程序设计)模拟试卷17及答案与解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、全国自考(高级语言程序设计)模拟试卷 17 及答案与解析一、单项选择题1 以下选择项中,能用作数据常量的是( )(A)0118(B) 32e32(C) 331(D)217L2 以下定义语句中正确的是( )(A)int a=b=10;(B) char a=65 +l,b=c;(C) double b=100;a =72(D)f1aot a=1,*b=&a,*c=&b;3 当用户要求输入的字符串中有空格时,应使用的输入函数是( )(A)scanf()(B) getchar()(C) gets()(D)getc()4 以下叙述中错误的是( )(A)可以通过 typedef 增加新的类型(B)可以用
2、typedef 将已存在的类型用一个新的名字来代表(C)用 typedef 定义新的类型名后,原有类型名仍有效(D)用 typedef 可以为各种类型起别名,但不能为变量起别名5 数字字符 0 的 ASCII 值为 48,若有以下程序:main() char a=1, b=2;printf(“c“,b+);printf(“dn“,b-a);程序运行后的输出结果是( )(A)3,2(B) 50,2(C) 2,2(D)3,506 设有如下程序段:char a10=“beiiing“,*p ;p=a;则执行 p=a;语句后,以下叙述正确的是( )(A)可以用*p 表示 a0(B) a 数组中元素的个
3、数和 p 所指字符串长度相等(C) a 和 p 都是指针变量(D)数组 a 中的内容和指针变量 p 中的内容相等7 以下说法正确的是( )(A)break 只能在循环体中使用(B) continue 只能在循环体中使用(C) break 不能在循环体中使用(D)break 只能在 switch 语句中使用8 有以下程序:#include #includemain() char s10=“ABCD“;printf(“d,d“,strlen(s),sizeof(s);程序运行后的输出结果是( )(A)7,4(B) 4,10(C) 5,4(D)10,109 下面结构体的定义语句中,错误的是( )(A
4、)struct ordint x;char y;int z;struct ord STR;(B) structint x;char y; int z;STR;(C) struct ordint x;char y,int z;STR;(D)struct ordint x;char y ,int z;struct ord STR;10 有以下程序:#include#define PT 45;#define s(x) PT *:x *x ;main()int a=1,b =2;printf(“41fn“,s(a+b);输出结果为( )(A)85(B) 405(C)程序有错(D)1811 以下不正确的
5、描述是( )(A)调用函数时,实参与形参可共用内存单元(B)调用函数时,实参可以是表达式,也可以是变量(C)调用函数时,实参与形参的类型应一致(D)调用函数时,将为形参分配内存单元12 有以下程序:main() int i,s=0;for(i =1;1main() unsigned char a,b;a=513;b =5&3;printf(“ddn“,a ,b);执行后的输出结果是( )(A)1 1(B) 0 7(C) 7 1(D)43 014 函数调用语句 fseek( fp,- 20L,1);的含义是( )(A)将文件位置指针移动到离文件头 20 个字节处(B)将文件位置指针从当前位置向后
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自考 试卷 全国 高级 语言程序设计 模拟 17 答案 解析 DOC
