




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
全国高等学校(安徽考区)计算机水平考试试卷(二级 C语言)一、单项这择且(每题1分,共40分)1 能将高级语言源程序转换为目标程序的是 1 。 A)编译程序 B)解释程序 C)调试程序 D)编辑程序2 6位无符号二进制数能表示的最大十进整数是 2 。 A) 64 B)63 C)32 D)313 在windows中,下列关于回收站的叙述中,正确的是_ 3 。 A)不论从硬盘还是软盘上删除的文件都可以用“回收站”恢复 B)不论从硬盘还是软盘上删除的文件那不能用“回收站”恢复 C)用Delete(Del)键从硬盘上删除的文件可用“回收站”恢复 D)用Shift+Delete (Del)键从硬盘上删除的文件可用“回收站”恢复4 下列有关Windows菜单命令的说法中,不正确的是 4 。 A)带的菜单项执行后会打开一个对话框 B)菜单项前有表示该菜单命令有效 C)当鼠标指向带的菜单时会弹出一个子菜单 D)菜单项呈暗谈的颜色,表示相应的程序被破坏5 声频卡具有 5 功能。 A)数字音频 B)音乐合成 C)MIDI与音效 D)以上全是 6 计算机网络的功能是实现 6 。 A)数据处理 B)文献检索 C)资源共享和信息传输 D)信息传输7 与Web站点和Web页面密切相关的一个概念称“统一资源定位器”,其英文缩写是 7 。 A)UPS B)USB C)ULR D)URL8 通过Internet发送或接收电子邮件(E-mail)的首要条件是应该有一个电子邮件地址,它的正确形式是 8 。 A) 用户名域名 B) 用户名#域名 C) 用户名/域名 D) 用户名域名9 计算机网络系统中风险程度最大的要素是 9 。 A)硬件 B)软件 C)数据 D)用户 10 下列关于计算机病毒的叙述中,正确的是 10 。 A) 反病毒软件通常滞后于计算机新病毒的出现 B) 反病毒软件总是超前于病毒的出现,它可以查、杀任何种类的病毒 C) 感染过计算机病毒的计算机具有对该病毒的免疫性 D) 计算机病毒会危害计算机用户的健康11 以下叙述不正确的是 11 。 A)一个程序可以由一个或多个函数组成 B)一个C源程序必须包含一个main函数 C)注释只能位于一条语句的最后面 D)一个C源程序可以只有一个main函数12 以下合法的用户标识符是 12 。 A)1st B) break C) Two Words D) B757 13 以下属于合法的长整型常量是 13 。 A) 5876 B) 0L C) 2e10 D)“5876”14 若char w; int x; float y;double z; 则表达式w*x+z-y的值为 14 类型。 A) char B) int C) float D) double15 若以下选项中的变量己正确定义,则正确的赋值语句是_15_。 A) xl=26.8%3; B) 1+2=x2; C) x3=0x12;D) x4=1+2=3;16 设int x=8,y,z; 执行语句y=z=x+;x=y= =z;后,变量x的值是 16 。A)0 B)1 C)8 D)917 若int x=6;则x+=x* x的值为 17 。A)36B)42C)60D)2418 下列表达式中, 18 不满足“当x的值为偶数时为真,为奇数时值为假”的要求。A)x%2= =0 B)x%2= =1C) x%2!=1D)!(x%2)19 已知a=-1,b=0则执行语句k=(a+=0)&(b-=0);后a,b的值分别 19 。A)0,-1B)0,1C)-1,0D)0,020 设x,y和z是int型变量且x=3,y=4,z=5;则下面的表达式中值为0的是 20 。A)x&yB)x=yC)x|yD)x=y-z21 若有int a;float b;scanf(“%d,%f”,&a,&b);使a,b的值分别为30和5.5,则正确的输入是21 A)30 5.5B)30,5.5C)a=30,b=5.5D)a=30 b=5.522 已知char a=103;则语句printf(“%3d”,a);执行后的翰出结果为 22 。A) 67 B)c”C)67 D)103 23 设b=0以下语句的输出结果是 23 。printf(“%d,%d”,+b,b-);A)1,1B)l,0C)0,0D)0,-1 24 已知x=3执行语句if (x) x=1; else x=6;后x的值为 24 。 A)1B)3C)6D)025 下列程序段中while循环执行的次数为 25 。int k=0; while (k=1) k+;A)无限次B)有语法错误C)一次也不执行D)执行一次 26 有如下程序main() int i;for( i=1;i=0);A)1B)30C)l -1D)死循环 28以下程序的输出结果是 28 。 #include #include main() char str=”tx42bcdn”;printf(“%d,%d”,srelen(str),sizeof(str); A)13,13B)7,7C)7,8D)8,8 29 设有语句static int a8=2,5,4,7;则表达式a2-a5的值是 29 。A)4B)5C)不能确定D)-230 若有定义:int a34;不能表示a11的是 30 。A)*(a1+1)B)*(&a11)C) (*(a+1)1D)*(a+5) 31 在以下定义中对标识符ptr描述正确的是 31 。int (*ptr)3;A)定义不合法 B)是一个指针数组名,每个元索是一个指向整型变量的指针C)是一个指针,它指向一个具有3个元素的一维数组 D)是一个指向整型变量的指针 32 以下程序的输出结果是 32 。 main() char a10=9,8,7,6,5,4,3,2,1,0,*p=a+5; printf(“%d”,*-p); A)非法B)a4的地址C)6D)533下列函数的类型是 33 。 fun( float x ) float y; y=3*x-4; return y; A)int B)不确定C)voidD)float 34 以下对于函数的说法错误的是 34 。 A)函数可以递归调用B)数组名可以作为函数的实际参数C)函数可以嵌套定义D)实际参数和形式参数必须一一对应35 若char a=3,b=6 ,c ;c=a(b2);则c 的二进制形式为 35 。A) 00000010 b)00000100C)00000001D)00000011 36 若有以下结构体定义,则正确的引用或定义是 36 。struct exam int x;int y; A) exam.x=10;B) exam y,x;C) struct exam y=10;D) struct exam a;a.x=10; 37 下列程序的输出结果是 37 。#include “stdio.h”#define sqr(x) x*x main() int a,k=3;a=sqr(k+1);printf(“%d”,a);A)9B)8C)7D)6 38若定义union stu int i;float t;int a4 x;则x在内存中占用的字节数是 38 。A)2B)4C)8D)14 39 若fp是指向某文件的指针且己经读到文件的末尾,则表达式feof(fp)的返回值是 39 。A) eofB)0C)非零值D)null 40 C语言库函fgets(str,n,fp)的功能是 40 。 A) 从文件fp中读取长度n的字符串存入str指向的内存 B) 从文件fp中读取长度不超过n-1的字符串存入str指向的内存 C) 从文件fp中读取n个字特串存入str指向的内存 D) 从str读取至多n个字符到文件fp中二、填空题(每空2分,共20分1 在Turbo C 2.0中,装入程序文件的快捷键是 1 。 2 C源程序的基本组成单位是 2 。 3 如果x、y、i和j都是int型变量,则表达式x=(i=1,j=6,y=8)的值为 3 。 4 将int类型说明为新类型integer的方法是 typedef 4 。 5 C标准库函数中常用的比较字符串大小的函数是 5 。 6 下面程序的输出结果是 6 #include void f(int i) static char s=”T&W”; char *p=s+i; while (-p=s) putchar(*p);main() f(1);f(3); 7下面程序通过函数average计算数组中各元素的平均值,请填空float average(int a,int n) int i;float s=0.0;for(i=0;ij;i-,j+) s+=i* 10+j; printf(“n%d”,s); 【程序2】下面程序运行的结果是 2 。#include main() int a=0,b=0; char s=””,*t;t=s;while (*t) switch (*t+) case a: case h: default:a+; case .:b+; printf(“%d,%dn”,a,B);【程序3】下面程序运行的结果是 3 。#include main( ) int a5=2,3,3,2,8; int i,j,t,n=0; for(i=0; i4;i+) for (j=0;jaj+1) n+;t=aj;aj=aj+1;aj+l=t; printf(“%d”,n); 【程序4】下面程序运行的结果是 4 。#include int f(int n) static int s=1; while (n0) s*=n-; return s;main() int i,j;i=f(3);j=f(4);printf(“i=%d,j=%dn”,i,j);【程序5】下面程序运行的结果是 5 #include void f(char *p) if (*p!=null) f(p+1);printf(“%c”,*p);main() char s=“139”;f(s);四、编程题(共20分)1 利用循环结构设计程序输出下面的图形。(6分) * * *2 设计程序计算以下式子的值:(7分) 1+(1+2)+(l+2+3)+(l+2+3+4)+()+(1+2+3+l00)3 完成函数insert_char,其功能是在字串s中第pos个字符后插入一个字符,pos小于等于0时在第一个字符前插入ch,超过字符串有效长度时则追加在最后一个字符后面,字符串s有多余未用的存储空间。函数及调用程序形式如下。(7分) insert_char(char *s,int pos,char ch) (二级 C语言参考答案)一、单项这择且(每题1分,共40分)1 A2B3C4D5D6C7D8A9C10A11C12D13B14D15C16B17B18B19D20D21B22A23B24A25A26D27C28C29A30D31C32D33A34C35A36D37C 38C39C40B二、填空题(每空2分,共20分1 F32 函数3 84 int interger5 strcmp6 TW&T7 ai8 average(a,9)9 5,910 9L三、阅读程序写出运行结果(每小题4分共20分)1) 932) 16,193) 24) i=6,j=1445) 931四、编程题1 main() int i,j ;for (i=1;i=5;i+) for(j=1;ji;j+) printf(“
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 昌吉回族自治州2024-2025学年八年级下学期语文月考测试试卷
- 博尔塔拉蒙古自治州2025-2026学年七年级下学期语文期中模拟试卷
- 彬州市2025-2026学年九年级下学期语文期末模拟试卷
- 彬州市2024-2025学年九年级上学期语文月考模拟试卷
- 兰花智能温控大棚创新创业项目商业计划书
- 绿色环保产品移动商城创新创业项目商业计划书
- 汽车指纹识别系统拓展创新创业项目商业计划书
- 满意度评价模型优化-洞察及研究
- 2025年外贸跟单员职业资格考试试卷:外贸跟单员国际贸易项目管理策略试题
- 2025年砌筑工职业技能鉴定试卷案例分析及备考建议
- 2024标准版安全生产责任制培训记录
- 《如何治理小金库》课件
- 协及医院老年综合评估表格
- 精选青少版新概念1B-unit1课件
- 高二英语词汇表(含音标、分单元)
- b737培训课件49-6章apu滑油本是针对飞机737CL机型级的概述
- 邮政储汇业务员高级技师理论知识试卷5套(完整版)
- 英语四级词汇大全
- 压力性尿失禁
- SB/T 10029-2012新鲜蔬菜分类与代码
- 居家适老化改造需求评估表
评论
0/150
提交评论