[计算机类试卷]国家二级(C语言)笔试模拟试卷77及答案与解析.doc
《[计算机类试卷]国家二级(C语言)笔试模拟试卷77及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(C语言)笔试模拟试卷77及答案与解析.doc(25页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( C语言)笔试模拟试卷 77 及答案与解析 1 微型计算机的运算器、控制器及内存储器组合在一起,称之为 ( ) ( A) ALU ( B) CPU ( C) MPU ( D)主机 2 下列存储器中,存取速度最快的是 ( ) ( A)软盘 ( B)硬盘 ( C)光盘 ( D)内存 3 系统软件中最重要的是 ( ) ( A)操作系统 ( B)语言处理程序 ( C)工具软件 ( D)数据库管理系统 4 CPU处理数据基本单位为字,一个字的字长 ( ) ( A)为 8个二进制位 ( B)为 16个二进制位 ( C)为 32个二进制位 ( D)与 CPU芯片的型号有关 5 打印当前屏幕内容应使
2、用的控制键是 ( ) ( A) Scroll-Lock ( B) Num-Lock ( C) PgDn ( D) PrtSc(Print Screen) 6 能将高级语言源程序转换成目标程序的是 ( ) ( A)调试程序 ( B)解释程序 ( C)编译程序 ( D)编辑程序 7 二进制数 1110111.11转换成十进制数是 ( ) ( A) 119.375 ( B) 119.75 ( C) 119.125 ( D) 119.3 8 十六进制数 FF.1转换成十进制数是 ( ) ( A) 255.0625 ( B) 255.125 ( C) 127.0625 ( D) 127.125 9 中国
3、国家计算机网络设施是 ( ) ( A) NCFC ( B) CERNET ( C) ISDN ( D) Iinternet 10 控制键 C的功能为 ( ) ( A)终止当前操作 ( B)系统复位 ( C)暂停标准输出设备的输出 ( D)结束命令行 11 办公自动化 (OA)是计算机的一项应用,按计算机应用的分类,它属于 ( ) ( A)数据处理 ( B)科学计算 ( C)实时控制 ( D)辅助设计 12 CPU主要由运算器与控制器组成,下列说法中正确的是 ( ) ( A)运算器主要负责分析指令,并根据指令要求做相应的运算 ( B)运算器主要完成对数据的运算,包括算术运算和逻辑运算 ( C)控
4、制器主要负责分析指令,并根据指令要求做相应的运算 ( D)控制器直接控制计算机系统的输入与输出系统 13 当 3.5in(英寸 )软盘的写保护窗口开着时,该软盘 ( ) ( A)只能写不能读 ( B)既能读又能写 ( C)只能读不能写 ( D)不能使用 14 微型计算机中使用的鼠标器连接在 ( ) ( A)并行接口上 ( B)串行接口上 ( C)显示器接口上 ( D)键盘接口上 15 以下选项中不合法的用户标识符是 ( ) ( A) 123 ( B) printf ( C) a ( D) Dim 16 设有 “int x 11; ”,则表达式 (X+*1/3)的值是 ( ) ( A) 3 (
5、B) 4 ( C) 11 ( D) 12 17 在以下各标识符中,合法的用户标识符是 ( ) ( A) 1 ( B) table_1 ( C) 0_t ( D) k% 18 ( )是构成 C语言程序的基本单位。 ( A)函数 ( B)过程 ( C)子程序 ( D)子例程 19 当执行以下语句后,函数 strlen(str)返回的值是 ( ) static char str10”Change“; ( A) 10 ( B) 7 ( C) 6 ( D) 11 20 若 x为 int型变量,则执行以下语句后, x的值为 ( ) x 6; x+ x-=x*x; ( A) 36 ( B) -60 ( C)
6、 60 ( D) -24 21 在下列字符序列中,合法的标识符是 ( ) ( A) P12;)语句相当于 while(1)语句 ( C) if(表达式 )语句中,表达式的类型只限于逻辑表达式 ( D) break语句可用于程序的任何地方,以终止程序的执行 33 下列语句执行后的结果是 ( )y 5; p j i;j + +)tt+bij printf(“%dn“, t); ( A) 3 ( B) 4 ( C) 1 ( D) 9 45 在下列叙述中,错误的一条是 ( ) ( A) scanf( )函数可以用来输入任何类型的多个数据 ( B)数组名 作函数参数时,也采用 “值传送 ”方式 ( C)
7、如果形参发生改变,不会改变主调函数的实参值 ( D)函数的实参与形参的类型应一致 46 执行下列语句的结果为 ( ) i 3; printf(“%d“, + + i); printf(“%d“, i + +); ( A) 3, 3 ( B) 3, 4 ( C) 4, 3 ( D) 4, 4 47 已知 x 3、 y 2则表达式 x * y+8的值为 ( ) ( A) 3 ( B) 2 ( C) 30 ( D) 10 48 在下列叙述中,错误的一条是 ( ) ( A)关系表达式的值是一个逻辑值,即 “真 ”或 “假 ”,可赋给一个逻辑变量 ( B)数组必须先定义后使用,且只能逐个引用数组元素,不
8、能一次引用整个数组 ( C)在 C语言中,判断一个量是否为 “真 ”时,用。代表 “假 ”, 1代表 “真 ” ( D)将字符串常量赋给字符数组时,必须在字符串后加飞 0,表示字符结束 49 已知大写字母 F的 ASCII码为 70,以下程序的运行结果为 ( ) #includestdio.h main( ) char c1=F, c2=p; printf(“%d, %dn“, c1, c2); ( A) 70, 80 ( B) 70, 81 ( C) 70, 82 ( D) 70, 83 50 设有以下语句 ( ) struct st int n; struct st * next; ; s
9、tatic struct st a 35, c=a+c+ return(C) ; main() int a=2,i,k; for(i=0; i 2; i+) k=f(a+) printf(“%dn“,k); 60 下面程序执行后输出的结果是【 】。 int m=13; int fun(int x,int y) int m=3; return(x*y-m); main() int a=7,b=5; printf(“%dn“,fun(a,B) /m); 61 下列程序执行后输出的结果是【 】。 main() int arr10,i,k=0; for(i=0; i 10; i+)arri=i; fo
10、r(i=1; i 4;i+) k+=arri+i; printf(“%dn“,k); 62 下列程序执行后 输出的结果是【 】。 struct s int x,y; data2=10,100,20,200; main() struct s*p=data; printf(“%dn“,+(p- x); 63 下面程序有两个 printf语句,如果第一个 printf语句输出的是 194,则第二个printf语句的输出结果是【 】。 main() int a10=1,2,3,4,5,6,7,8,9,0,*p; p=a printf(“%xn“,p); printf(“%xn“,p+9); 64 以下
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 语言 笔试 模拟 77 答案 解析 DOC
