全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2011安徽省c语言计算机二级试题 一、选择题 1计算机最主要的工作特点是_。 A) 程序存储与自动控制 B) 高速度和高精度 C) 可靠性和可用性 D) 具有记忆能力 2. 下列各种进制的数中,最小的数是_。 A) (75)8 B) (3F)16 C) (62)10 D) (111100)2 3 如果你正在使用计算机时突然断电,则_中的信息全部丢失。 A)ROM 和 RAM B)RAM C)ROM D) CMOS 4 计算机软件通常包括_。 A)算法及数据结构 B)程序和数据结构 C)程序、数据及相关文档 D)文档及数据 5 在 windows 中,将当前窗口作为图片复制到剪贴板时,应按_键。 A)Alt+Print Screen B)Ctrl+Ins C)Print Screen D)Alt+Esc 6 多媒体计算机(MPC)是指能_的计算机。 A)接收多种媒体信息 B)输出多种媒体信息 C)将多补媒休信息融为一体进行处理 D)播放 CD 音乐7 当用户在浏览网页时,若鼠标指针变成手状,通常表明此处有_。 A) 图片 B)超级链接 C)声音 D)E-mail 地址 8 目前,_被认为是最有效的信息安全控制方法。 A)设置口令 B)设置用户权限 C)限制对计算机的物理接触 D)数据加密 9 下列方式中,_一般不会感染计算机病毒。 A)在网络上下载软件,直接使用 B)使用来历不明软盘上的软件,以了解其功能 C)在本机的电子邮箱中发现有奇怪的邮件,打开看看究竟 D)安装购买的正版软件 10. 下列选项中,合法的 IP 地址是_。 A)210.45.16 B)210.45.266.68 C)210.45.66.8 C)210,45,203,243 11 _是合法的用户自定义标识符。 A) ah-spks B)double C) D)_myapple 12 一个 C 程序的执行是从_。 A) 本程序的 main 函数开始,到 main 函数结束。 B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C)本程序的 main 函数开始,到本程序文件的最后一个函数结束 D)本程序文件的第一个函数开始,到本程序 main 函数结束 13源程序 program.c 经编译产生的目标文件和连接后产生的可执行文件是_。 A) program.bak 和 program.obj B) program.obj 和 program.exe C) program.ext 和 program.c D) program.bak 和 program.exe 14执行语句:int a=1,b=0,c;c=a0|+b;b 的值最后为_。 A) 0 B)1 C) 2 D) 不确定 15在 C 程序中,用_表示逻辑值“真” 。 A)1 B)非 0 的数 C)非 1 的数 D) 大于 0 的数 16若变量已正确定义,语句“if(xy) z=0; else z=1;”和_等价。 A)z=(xy)1:0; B)z=xy; C)z=x=y; D)x=y0:1; 17设变量定义为 int a, b;,执行下列语句时,输入_,则 a 和 b 的值都是 10。 scanf(%d, %d,&a, &b);A)10 10 B)10, 10 C)a=10 b=10 D)a=10, b=10 18下列程序执行后的输出结果是_。 main() int x=d; printf(%cn,A+(x-a+1); A) G B) H C) E D) J 19设有说明语句:char a=123;则变量 a_。 A) 包含 1 个字符 B) 包含 2 个字符 C) 包含 3 个字符 D) 说明不合法 20有如下程序段: int a=3,b=15; float f=7.5; printf(%.1f,(float)a+b/2+(int)f%3); 执行该程序段后,运算结果为: A) 11.5 B) 11.0 C) 11 D) 12.0 21若变量 ch 为 char 类型,能正确判断出 ch 为大写字母的表达式是_。 A) A=ch=A)|(ch=Z) C) (A=ch) D) (ch=A)&(ch=Z) 22以下程序的输出结果是 #include #include main() char st20=20080t; printf(%d,%dn,strlen(st),sizeof(st); A) 7,7 B) 4,20 C) 10,20 D) 20,20 23执行语句:int a;a=1+1.5;后,正确的叙述是_。 A) a 的值是字符3 B) a 的值是浮点型 C) 不允许字符型和浮点型相加 D) a 的值是字符1的 ASCII 值加上 1。 24设 int 类型的数据长度为 2 个字节,则 unsigned int 类型数据的取值范围是_。 A)均为 2 个字节 B)0 至 65535 C)-32768 至 32767 D)-256 至 255 25执行语句: main() int i=3,j; j=+i+i+; printf(%dn,j); A) 6 B) 7 C) 8 D) 9 26若 a 为 int 类型,且其值为 5,则执行表达式 a+=a-=a*a 后,a 的值是_。 A) -5 B) 40 C) 15 D) 不确定 27不正确的赋值或赋初值的方式是_。 A)char str = Hello 2006! ; B)char str20; str=Hello 2006! ; C)char *p=Hello 2006! ; D)char *p; p=Hello 2006! ; 28数组定义为 int a1010; 则数组 a 有_个数组元素。 A)100 B)81 C)20 D)121 29在 C 程序中,若对函数类型未加说明,则函数的隐含类型为_。 A)int B)double C)void D)char 30整型变量 x 和 y 的值相等且为非 0 值,则下面表达式中结果为零的是_。 A) x|y B) x|y C) x&y D) xy 31以下叙述正确的是_。A) do-while 语句构成的循环不能用其它语句构成的循环来代替。 B) do-while 语句构成的循环只能用 break 语句退出。 C) 用 do-while 语句构成的循环,在 while 后的表达式为非零时结束循环。 D) 用 do-while 语句构成的循环,在 while 后的表达式为零时结束循环。 32有以下循环: int i ; for(i=0;idata C)(*p)-data D) pdata 39函数调用语句 fseek(fp,10,1)的含义是_。 A)将文件指针移到距离文件头 10 个字节处 B)将文件指针移到距离文件尾 10 个字节处 C)将文件指针从当前位置后移 10 个字节 D)将文件指针从当前位置前移 10 个字节 40以下关于文件的说法错误的是_。 A)系统把文件当作一个“流”,按字节进行处理 B)文件在读写之前必须打开,读写结束必须关闭 C)feof 函数可判断文件指针是否处于文件结束位置,如是则返回值为,否则为 D)文件可按字节,字符串,数据块为单位读写,文件也可按指定的格式进行读写 2、 填空题1执行语句:int a=0,b=1;则 a+b+a:b 值是_。 2 程序可以分为三种基本结构, 即_、分支结构、循环结构。 3条件判断语句包括 if 语句和_语句。 4printf(%5.fn,123456.12345);输出为_。 5表达式 102 的值是_。6int a=-2;printf(%u,a); 输出为_。 7设有以下定义: typedef struct char t10; union int a,float fufo; String; String s; strcpy(s.t, 12345);则 sizeof(s)的值为_。 8下面的程序输出结果是_。 #include int sum(int n) int i,s=0; for(i=1;in;i+) if(i%10 = 9) s=s+i; return s; main() printf(%d,sum(69); 9以下语句执行后输出_。 main() int *p; char s=Happy New Year!,*c; p=s+6;c=+p; printf(%c,*c); 10文件按编码方式分为 ASCII 文件和_。 3、 阅读程序题 1 以下程序的输出结果是_ #include stdio.h main() int i,j; for(i=0;i=3;i+) for(j=0;ji;j+) printf(%d,i); printf(*n); 2 以下程序的输出结果是_ #include stdio.h int f(int c) static int a=10; int b=+a; return (a+b+c); main() printf(%d,f(f(5); 3 以下程序的输出结果是_ #include stdio.h void f(int *x,int y) -*x;y+; main( ) int x=3,y=0; f(&x,y); printf(%d,%d,x,y); 4 以下程序的输出结果是_ #include stdio.h main() char *s=Computer-Level-Test,*p; for(p=s;*p!=NULL;p+) if(*p=-) printf(n); else if(*p=A) printf(%c,*p+a-A); else printf(%c,*p); 5 以下程序的输出结果是_ #include stdio.h int fun(int n) if(n10) return n; else return (n%10)*fun(n/10); main() printf(%d,fun(218); 4、 程序设计题 1 编程输出 100 以内所有的倍数及它们的和。 2已知字符串 char s50= Iamstudent.,请编写程序将字符 a 插入到 student 之前,结果为 Iamastudent.。 程序框架如下 #include main() char s50= Iamstudent.; 3 编写程序打印以下图形: (必须使用循环结构,直接输出不给分)。 1 23 456 7890答案: 一、选择题 15、ADBCA 1115、DABAB 2125、DBDBC 3135、DBAAD 二、填空题 1、1 2、顺序 3、SWITCH 4、123456.1235 5、1 6、65534 7、14 8、204 9、w 10、二进制文件 三、阅读程序题 1、 * 1* 22* 333* 2、51 3、2,0 4、 computer level test 5、16610、CBDDC 1620、CBCAB 2630、BBAAD 3640、CBBCC四、编程题 1、main() int i,s=0; clrscr(); for(i=0;i100;i+) if(i%6=0&i!=0) printf(%dt,i);s=s+i; printf(ns=%d
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 五、2025年兽医药理学新增试题
- 工勤考试收银审核员(高级技师)考试题(含答案)
- 2025年太原货运从业资格证模拟考试题库及答案
- 下半年湖南省工程测量员技师考试试题
- 2023年揭阳市国企招聘考试真题题库
- 2025霍州市国企招聘考试真题
- 2025年安全员B证考试试卷附参考答案详解(精练)
- 2025道路交通安全知识考试试题
- 公务员考之行测判断推理技巧含答案和详细解析
- 公务员考试:公共基础知识题库
- 江苏省盐城市五校联考2025-2026学年高一上学期10月第一次联考试题化学
- 全过程工程咨询组织方案
- 社团课汇报课件
- 七年级上册道德与法治期末材料与分析题试卷(含答案)
- 基于互联网的城市排水调控系统:技术、挑战与展望
- 医疗纠纷应急处置流程演练脚本(2025版)(2篇)
- 汽车工厂安全培训教学课件
- (人教A版)必修一高一数学上册期中复习训练第二章 一元二次函数、方程和不等式 典型例题讲解(解析版)
- 水上安全培训课件
- 静脉炎课件文库
- 金融机构洗钱风险自评估实操指南
评论
0/150
提交评论