安徽省c语言二级试题.doc

上传人:laozhun 文档编号:2384250 上传时间:2023-02-17 格式:DOC 页数:7 大小:39KB
返回 下载 相关 举报
安徽省c语言二级试题.doc_第1页
第1页 / 共7页
安徽省c语言二级试题.doc_第2页
第2页 / 共7页
安徽省c语言二级试题.doc_第3页
第3页 / 共7页
安徽省c语言二级试题.doc_第4页
第4页 / 共7页
安徽省c语言二级试题.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《安徽省c语言二级试题.doc》由会员分享,可在线阅读,更多相关《安徽省c语言二级试题.doc(7页珍藏版)》请在三一办公上搜索。

1、一 单项选择题1.计算机最主要的工作特点是_。A)存储程序与程序控制 B)高速度与高精度 C)可靠性与可用性 D)具有记忆能力2._是用来衡量内存的性能指标。A)主频和容量 B)容量和I/O接口类型 C)主频与运算速度 D)C存取周期和容量3.下列四个二进制数中,_与十进制数73等值。A)1110111 B)1001100 C)1110110 D)10010014.计算机软件分为系统软件和应用软件,下列软件中,不属于应用软件的是_。A)AutoCAD B)MSN C)AQL Server D)Window media player5.下列关于Window回收站的说法,错误的是_A)在不打开回收

2、站的情况下可以清空回收站B)回收站可以存放从U盘删除的文件C)回收站占用的是硬盘空间D)回收站中的文件可以还原6._不可能是Window窗口组成的元素。A)工具栏 B)状态栏 C)任务栏 D)滚动条7.通常所说的“带宽”指的是数据通信中的_指标A)平均数据传输速率 B) 最高数据传输速率 C) A)每分钟数据流量 D)最低数据传输速率8.病毒式可以造成计算机故障的一种计算机_A)程序 B)芯片 C)部件 D)设备9._不是多媒体技术特征。A)多样性 B)集成性 C)隐蔽性 D)交互性10.在下列有关算法的叙述中,错误的是_A)算法通常是用于解决某一个特定问题 B)算法的表示可以有多种形式 C)

3、一个问题可能存在多种算法 D)算法必须有输入11.下列对c语言程序的描述中,正确的是_A)c语言程序是从第一个定义的函数开始执行 B)c语言程序总是从最后一个定义的函数执行 C)c语言程序总是从main函数开始执行 D)c语言函数中main函数必须放在程序的开始部分12._不是c语言的合法关键字。A)switch B)default C)case D)printf13._是不合法的常量。A)xabcde B)”xlf” C)0x12 D)2.1e314.下列定义语句中,正确的是_A)char a=A b=B; B)float a=b=6.5; C)int a=10,*b=&a; D)float

4、 *a,b=&a;15.在c语言中_表示逻辑真A)1 B)非0的数 C)非1的数 D)016. 设有定义int a; char c;,执行输入语句scanf(”%d%c”,&a,&c);时,若要求a和c得到的值为10和Y,正确的输入方式是_.A)10,Y B)10.Y C)10Y D)10 Y17.下列运算符优先级最高的是_A)y) z=x;x=y;y=z;Printf(“%d,%d,%d”,x,y,z);A)1,2,3 B)2,3,3 C)2,3,1 D)2,3,224.在C语言中,表示结束当前循环的是_A)extern语句 B)break语句 C)continue语句 D)end语句25.

5、若i为整形变量,则下列循环执行的次数是_For(i=2;i=0;)printf(“%dn”,i-);A)2次 B1次 C)0次 D)无限次26.设n为整形变量,执行语句for(n=1;n+4;);后,变量n的值是_A)3 B)4 C)5 D)627.下列程序段的运行结果是_char c5=a,b,0,c,0;printf(“%s”,c);A)ab B)ab C)ab c D)ab0c028.下列数组定义语句中,正确的是_A)int a =”string”; B)int a5=0,1,2,3,4,5;C)char a =”string”; D) int a=0,1,2,3,4,5;29.若有定义

6、 int a34;则对数组元素引用正确的是_A)a14 B)a1,3 C)a(2)(1) D)a2030.下列程序段的是_int k,a33=1,2,3,4,5,6.7,8,9;for(k=0;k2后变量a的值是A)80 B)60 C)40 D)2038 设有定义语句: Struct stu Int x; Float y;Stutype;则下列的说法不正确的是-A)struct是定义结构体类型的关键字 B)struct stu 是用户定义的结构体类型C)x和y都是结构体成员 D) stutype 是用户定义的结构体类型名39 若有#define ADD(x,y)x*y,则语句printf(”s

7、=%d”,ADD(2,2+3)的输出结果是A)s=8 B)s=7 C)s=10 D)s=1140 若要打开当前文件夹中的文本文件 abc.txt 进行读和写操作,应使用_打开文件A)fopen(”abc.txt”,”r”)B) fopen(”abc.txt”,”wb”)C) fopen(”abc.txt”,”w”)D) fopen(”abc.txt”,”r+”)二填空题(每空2分,共20分)1.表达式25/3%3的值是_2若有定义 int a=1,b=4,c=3;则表达式!(ab)&!c|1的值是_3.若有定义folat a=3.1,b=2.8;,则表达式?(int)a+b的值是_4.c语言标

8、示符的第一个字符必须是字母或_5.求a,b两个数的较大值6.设整型变量x的值为1,执行下列循环语句后,变量x的值是_.Dox+;While (x+ 2);7.变量的_取决于变量定义的位置。8.c语言源程序编译后生成_程序,然后经过链接生成可执行程序。9.若有定义int a10;,则该数组下标最大的数组元素为_.10.若定义int a6=1,2,3,4,5,6,*p=&a2;,则p3的值是_.三 阅读理解题a) 以下程序运行结果是_#includeVoid main()Int x=2, y=-1,z=2;If(xy)If(x0)z=0;elsez+=1;printf(“%dd”,z);2.以下程

9、序运行结果是_#includeVoid main()Char a=”program”,b=”language”;Char *p1,*p2;Int i;P1=a; p2=b;For(i=0;i8;i+)If(*(p1+i)=*(p2+i)Printf(“%c”,*(p1+i);3. 以下程序运行结果是_#includeVoid main()Int i;For(i=0;i=4;i+)Switch(i)Case1:printf(“%d”,i)Case2:printf(“%d”,i)Case3:printf(“%d”,i)Case4:printf(“%d”,i)4.以下程序运行结果是_#include

10、Void main()Int n=5,a=1,I,j,k;For(i=1;i=n;i+); K=a;For(j=1;j=n+1-I;j+)prntf*(“%4d”,k);K=k+(n-j+1);Printf(“n”);a=a+1;5. .以下程序运行结果是_#includeint h(int a)int b=0;static c=3;b=b+1;c=c+1;return(a+b+c); Void main()Int,a=2,i;For(i=0;i=0)1.从键盘输入x的值,计算并输出y= 的值。 x-1 (x0) 2.已知y=,编程计算并输出y。3.编程将输入的字符串中的数字字符与非数字字符分离开来,分别组成俩个字符串,并输出。例如,输入字符串“A123B56C78D0X”,分离得到字符串“12356780”与“ABCDX”。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号