秋浙江省C语言笔试试卷

上传人:xy****7 文档编号:57648656 上传时间:2018-10-23 格式:DOC 页数:7 大小:54KB
返回 下载 相关 举报
秋浙江省C语言笔试试卷_第1页
第1页 / 共7页
秋浙江省C语言笔试试卷_第2页
第2页 / 共7页
秋浙江省C语言笔试试卷_第3页
第3页 / 共7页
秋浙江省C语言笔试试卷_第4页
第4页 / 共7页
秋浙江省C语言笔试试卷_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《秋浙江省C语言笔试试卷》由会员分享,可在线阅读,更多相关《秋浙江省C语言笔试试卷(7页珍藏版)》请在金锄头文库上搜索。

1、12002年秋浙江省高校非计算机专业学生计算机等级考试试卷计算机等级考试试卷 (二级二级C)说明:(1)考生应将试题一至试题三的答案涂在答题卡上,将第四、五题的答案填写在答 卷上,否则作无效处理;(2)请将你的准考证号的后四位填写在答卷的右下角指定位置内;(3)考试时间为120分钟。试题一、计算机基础题试题一、计算机基础题(本题共15分) (一)单选题(一)单选题(每小题1分,共10分) (1) 下列各种进位计数制中,最小的数是 (1) 。 A、(1100101)2B、(146)8C、(100)10D、(6A)16 (2) 对于一张加了写保护的软盘,它 (2) 。 A、既不会传染病毒,也不会被

2、病毒感染 B、不但会向外传染病毒,还会被病毒感染 C、虽不会传染病毒,但会被病毒感染D、虽不会被病毒感染,但会向外传染病毒 (3) 主频又称为 (3) 频率,是指计算机的 CPU 在单位时间内工作的脉冲数。 A、速度B、时钟C、存取D、运行 (4) 在 Windows 98 环境中,使用“开始”菜单的“运行”命令,不能执行 (4) 文件。A、S1.PRGB、S2.COMC、S3.BATD、S4.EXE (5) 在 Windows 98 环境下,下列有关对回收站操作的叙述中, (5) 是正确的。 A、回收站中的还原命令,只能将文件恢复到磁盘中原来的位置 B、可以将软盘上删除的文件放入回收站 C、

3、删除硬盘上的文件时,被删除的文件必定放入回收站 D、每个硬盘的回收站大小是固定的,用户不能更改 (6) 操作系统是一种 (6) 。 A、系统软件B、应用软件C、软件包D、游戏软件 (7) 汉字处理系统中的字库文件用于 (7) 。 A、将输入码转换为机内码B、输出时转换为显示或打印字模 C、汉字识别D、输入时的键位编码 (8) 如果将 Word 文档的文件属性设置为只读,则对文档的更改 (8) 在同一个文件中。A、可以仍然保存 B、可以部分保存C、不能保存D、可以用密码保存 (9) 当一封电子邮件发出后,收件人由于种种原因一直没有开机接收邮件,那么该邮件将 (9) 。 A、退回B、重新发送C、丢

4、失D、保存在 ISP 的 E-mail 服务器上 (10) 计算机网络协议是指 (10) 。 A、各网络用户之间签订的法律文书B、上网人员的道德规范 C、计算机信息传输的标准形式D、实现网络连接的软件总称(二)(二) 双选题双选题(每小题1分,共5分) 注:从供选择的答案中选两个正确答案2(11) 下列关于打印机的描述中, (11) 是正确的。 A、针式打印机是击打式打印机 B、激光打印机是页式打印机 C、喷墨打印机的噪声最小 D、喷墨打印机只能打印黑白画面 (12) Word 编辑软件中使用格式刷可以复制 (12) 。 A、文字的字号 B、文字的内容 C、为普通文字复制艺术字式样D、文字的颜

5、色 (13) 在传统方式下,将高级语言源程序送入计算机后,使它形成可执行程序,必须使用的 系统软件有 (13) 。 A、连接程序B、目标程序C、编译程序D、汇编程序 (14) 在 Windows 98 中,下列有关“网上邻居”操作的叙述, (14) 是正确的。 A、通过网上邻居,可以访问网络中其它计算机中的共享文件夹 B、为了通过网上邻居复制某计算机上的文件 A.DOC,应将 A.DOC 设置为共享 C、若某计算机中仅对 C:TC 文件夹设置了共享,则用户可以利用网上邻居直接把 TC 文件夹复制到本地计算机上 D、若某计算机中仅对 C:TC 文件夹设置了共享,则用户可以在本地计算机上,将 TC

6、 文件夹设置为映射网络驱动器 (15) 计算机中的运算器能在控制器的指挥下,实现 (15) 。 A、代数运算B、算术运算C、逻辑运算D、公式化简试题二、语言基础题试题二、语言基础题(本题共 36 分)(一)判断题(一)判断题(每题 1 分,共 10 分)说明:在以下提供的若干陈述中,逐一判断其正确与否,正确选择 A,错误选择 B。 (16) C 语言程序的三种基本结构是顺序结构、选择结构和循环结构。 (17) 在 C 语言程序中,在 main 函数中定义的变量称为全局变量。 (18) 表达式(3.6%2)符合 C 语言语法。 (19) 在 C 程序中,用整数 0 表示逻辑值“假” 。 (20)

7、 08 是正确的整型常量。 (21) 设变量定义为 char s =“hello“,则数组 s 中有 6 个元素。 (22) 若 x 是单精度实型变量,表达式 (x=10/4) 的值是 2.5。 (23) 若变量已正确定义,表达式 x=y=1 符合 C 语言语法。 (24) 表达式 !(x0|y0) 等价于!(x0) A、2 B、2.0 C、5 D、8 (30) 已知字符 c 的 ASCII 码为 99 ,语句 printf (“%d,%c“, c, c+1 ) ;的输出为 (30) 。 A、99,c B、99,100 C、99,d D、语句不合法 (31) 对于以下递归函数 f,调用 f (

8、2) 的返回值是 (31) 。int f(int x) return (xk) break; else s += k; printf(“(%d, %d)“, k, s); A、(4, 5) B、(4, 6) C、(6, 9) D、不是 A、B、C (33) 下列程序的输出结果是 (33) 。# include int f(int n) static int k, s;n-;for(k=n; k0; k-)s += k; return s;void main( ) int k;k=f(3);printf(“(%d, %d)“, k, f(k); A、(3, 3) B、(6, 6) C、(3, 6

9、) D、(6, 12) (34) 下列程序段的输出结果是 (34) 。 int *p, *q, k = 5, j=10; p= q = p = q ; (*p)+; printf(“%d“,*q); A、5 B、6 C、10 D、11 (35) 不正确的赋值或赋初值的方式是 (35) 。 A、char str6=s, t, r, i, n, g; B、char str10= “string“;4C、char *str=“string“; D、char str10; str=“string“; (36) 下列程序段的输出结果是 (36) 。int c =1, 7, 12;int *k=c+1;

10、printf(“%d“,*k+); A、2 B、7 C、8 D、12 (37) 下列程序段的输出结果是 (37) 。char *st =“abcd“,“efgh“,“ijkl“,“mnop“, *p=st; p+; printf(*p+1); A、cd B、fgh C、ijkl D、出错 (38) 下列程序的输出结果是 (38) 。 #include void p(int *x, int *y) + x;-*y; void main() int x=0, y=3;p(printf(“(%d, %d)“, x, y); A、(0, 2) B、(0, 3) C、(1, 3) D、(1, 2)试题三

11、、程序填空题试题三、程序填空题(每空 2 分,共 20 分) 1输入 1 个正整数 n, 计算并输出 s 的前 n 项的和。s = 1/2 -2/3 + 3/4 - 4/5 + (-1)n-1 n/(n+1) #include void main( ) int k, flag=1, n;float s=0;scanf(“%d“, for (k=1 ; kam B、am-1am (43) A、ak = ai; ai = ak; B、ak = t ; ak = ai; ai = t;C、t = ak; ak = ai; ai = t; D、ai = ak; ak = ai; (44) A、sort

12、(a, 20) B、sort(a , 20)C、sort(a20) D、sort(a )3从键盘输入一批以 -1 结束的整数,将其中的奇数写入当前目录下的文本文件 res.txt。 #include #include void main() int x; (45) ;if(fp=fopen(“res.txt“,“w“)=NULL) printf(“不能打开文件“); exit(0);scanf(“%d“, while( (46) )if(x%2!=0) (47) ;(48) ;6fclose(fp); (45) A、FILE fp B、FILE *fp C、file fp D、file *fp

13、 (46) A、x = -1 B、feof(fp) C、!feof(fp) D、x!=-1 (47) A、fprintf(fp, “%d “, x) B、printf( “%d “, x)C、fprintf(“%d “, x, fp) D、break (48) A、printf(“%d “, x) B、fscanf(fp,“%d“, scanf(“%d“,for(k=0; k #define LEN sizeof(struct line) struct line int num ;struct line *next; ; void main( ) int k ;struct line *p , *head ;7head=NULL;for(k=10; k0; k-)p=(struct line *) malloc (LEN) ;p-num=k;p-next=head;head=p;while(p=p-next)!=NULL)printf(“%d, “, p-num) ;p=p-next; 试题五、程序设计题试题五、程序设计题(第 1 题 9 分,第 2 题 10 分, 共 19 分)1、 输入一行字符,统计并输出其中英文字母、数字字符和其他字符的个数。 2、 输入一个正整数 n,求 1+1/2!+1/3!+1

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号