ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:32.46KB ,
资源ID:1946309      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-1946309.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(江西省计算机2级c语言考试试题及答案.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

江西省计算机2级c语言考试试题及答案.docx

1、江西省计算机2级c语言考试试题及答案江西省计算机 2 级( C 语言)考试试题及答案2009-10-18 10:511 、 计算机基础部分( 30 分)选择题(每个选项 1 分, 共 30 分) 。 考生从提供的答案1 、 在计算机内部,一切信息均表示为 A 。(1)A、二进制数 B、十进制数2、通常所说的计算机系统是由(2)A、硬件系统和软件系统C 、硬件和数据库系统C、 BCD 码 D、 ASCII 码A 组成。B 、软件D、硬件系统和语言编译系统3、二进制数 11011101 转换为十进制数是 B3、) A、 220 B、 221 C、 251 D、 3214、CPU 不能直接访问的存储

2、器是 B 。(4)A、内存储器 B、外存储器 C、 ROM D、 RAM5、具有多媒体功能的微型计算机系统, 通常都配有 CD ROM,这是一种 D 。(5)A、只读存储器 B、只读大容量软盘C、只读硬盘存储器 D、只读光盘存储器6、CAI 是计算机的应用领域之一,其含义是 A 。(6)A、计算机辅助教学 B、计算机辅助制造C 、计算机辅助测试 D 、计算机辅助设计7、简单地说文件名是由 B 两部分组成的。(7)B 、主文件名和扩展名D 、后缀和名称A、文件名和基本名C 、扩展名和后缀8、在微型计算机中,唯一能够直接识别和执行的语言是 A 。(8)A、机器语言 B、汇编语言 C、高级语言 D、

3、数据库语言9、操作系统是一种 C 。(9)A 、便于计算机操作的硬件 B、便于计算机操作的规范C 、管理计算机系统资源的软件 D 、计算机系统(10)、多媒体技术是 D 。(10)A、超文本处理技术 B、文本和图形技术C、一种图像和图形处理技术D 、计算机技术、电视技术和通信技术相结合的综合技术11 、下列四种软件中属于应用软件的是 A 。(11)A、财务管理系统 B、 Windows C、 DOS D、 UNIX(12)、菜单是 Windows98 下的一种重要操作手段,要想执行下拉菜单中的某个操作,应 B122) A、通过键盘输入菜单中的该操作命令项的文字(如: “打开” 、 “复制” )

4、B 、用鼠标单击下拉菜单中的该操作令项C、选择菜单中的该操作命令项,然后按键盘上空格键D 、在窗口内任意一个空白位置单击鼠标键13、 http 是一种 C 。(13)A、高级程序设计语言 B、域名 C、超文本传输协议 D、网址14、 Windows98 为用户提供的环境是 D 。(14)A、单用户单任务 B、单用户多任务C、多用户单任务 D、多用户多任务15、在 Windows98 中,安装一个应用程序的方法是 C 。(15)A、用鼠标单击“系统菜单”中的“文档”项B 、把应用程序多软盘或 CD ROM 光盘上直接复制到硬盘上C、在“控制面板”窗口内用鼠标双击“添加 /删除程序”图标D 、在“

5、控制面板”窗口内用鼠标单击“添加 /删除程序”图标16、关于回收站的以下说法中,正确的是 B 。(16)A、回收站对每个磁盘都有效B 、用户可以自己控制回收站的大小C、每个磁盘都使用同一个回收站D 、回收站没有属性可以设置17、下列有关启动 Word 2000 的错误方法是 D 。(17)A、执行“开始”菜单的“程序”中的“ Microsoft Word ”B、在桌面中 Microsoft Word 的快捷方式图标上双击鼠标左键C、执行“开始”菜单中的“运行”命令, 然后在对话中输入 WordD 、在任意一个 Word 文件的图标上双击鼠标右键18 、有关 Word 2000 “打印预览”窗口

6、,说法错误的是 D 。(18)A、此时不可插入表格 B、此时可全屏显示C、此时可调整页边距 D、中文 Windows19 、 PowerPoint 2000 中文版是运行在 A 上的演示文稿制作软件。(19)A、 MS DOS 6.0 B、中文 DOS 6.0C、西文 Windows D、中文 Windows(20)在使用 Word 文件编辑软件时, 要将光标直接定位到文件末尾,可用 D 键。(20) A 、 Ctrl+PageUP B、 Ctrl+PageDownC、 Ctrl+Home D、 Ctrl+End21 、选择纸张大小,可以在“文件”菜单中选择 B 。(21)A、打印 B、页面设

7、置 C、版面设置 D、打印预览22、在默认方式下, Excel 2000 工作表的行以 B 标记。(22)A、数字 +字母 B、字母 +数字 C、数字 D、字母23、万维网使用 A 协议。(23)A、 HTTP B、 HTML C、 WWW D、 MIME(24)硬盘的容量越来越大, 常以 GB 为单位, 已知 1GB=1024MB ,则 1GB 等于 B 。(24)A、 1024*1024*8 B、 1024*102425、以下说法正确的是 C 。(25)A、计算机网络是一个信息管理系统B 、计算机网络是一个数据库管理系统C、计算机网络是一个在协议控制下的多机互连的系统D 、计算机网络是一个

8、编译系统26、在 Internet 提供的“电子邮件”服务中,可以包含的信息是 A。(26)A、数字、文字 B、文字、数字、图像C、中文字、声音信息 D、文字、数字、声音与图像27、关于文件属性的以下说法中,正确的是 D 。(27)A、只读文件一定不能删除送到回收站B 、任何文件都一定有归档属性C、一个文件可以没有任何属性( A、 HR、 S)D 、具有隐藏属性的文件在资源管理器中一定不能显示28、目前在 Internet 网上提供的主要服务有电子信函(电子邮件) 、 WWW 浏览、远程登录和 A 。(28)A、文件传输 B、协议转换 C、光盘检索 D、电子图书馆29、用“文件”菜单中的“另存

9、为”命令保存文件时,不可 D 。A、将新保存的文件覆盖原有文件B 、修改文件的扩展名“ doc”C、将文件保存无格式的纯文本文件D 、不指定目标文件名30、计算机通过专线联网,需要有 D 设置。(30)A、拨号网络 B、网卡 C、电话 D、调制解调器II、程序设计语言部分( 70 分)试题二、 语言基础选择题(每个选项 1 分, 共 25 分) 。 考生从提供的答案中选择一个正确的, 并把所选答案的字母填入答题卡对应栏内。1、以下叙述中正确的是 A 。(31)A、 C 程序是由主函数组成的B 、 C 程序是由函数组成的C、 C 程序是由函数和过程组成的D 、 C 程序中注释行是由 /*开头,由

10、 */结束2、在 Turbo C 中, short int 类型的数据所占的字节数是 B 。(32)A、 1 B、 2 C、 4 D、 83、下面不是 C 语言基本数据类型的是 A 。(33)A、指针类型 B、无符号长整型 C、单精度型 D、整型4、下面不是 C 语言整型常量的是 C 。(34)A、 -32768 B、 0x11 C、 081 D、 015、下列运算符中优先级最高的是 A 。(35)A、 = B、 != C、 -= D、 | |6、设 int a=3,b=4,c=5 ; ,以下表达式中值为 0 的是 D 。(36)A、 c & a B、 c = bC、 a | | b+c &

11、b-c D、 !( ( a= A)&(a= Z) B、 A=a=ZC、 (A=a) D、 (a= A)10、以下函数的类型是 Dadd(double a, double b )double s;s=a+b;retutn s;(40)A、 char B、 int C、 void D、 double11、 为了避免嵌套的条件分支语句 if else 的二义性, C 语言规定程序中的 else 总是与 C 组成配对的关系。( 41 ) A、编排位置相同的 else B、在其之前末配对的 ifC、在其之前末配对的最近的 if D、同一行上的 if12、设有语句 int b= 123; ,则变量 b 包

12、含了 A 个字符。13 、以下对共用体类型叙述正确的是( 43)A、可以对共用体类型变量直接值赋值B 、一个共用体类型变量中可以同时存入其所有成员C、一个共用体类型变量中不能同时存入其所有成员D 、共用体类型定义中不能同时出现结构类型的成员14 、以下叙述正确的是 D 。( 44)A、 C 语言比其他语言高级B 、 C 语言可以不用编译就能被计算机识别执行C、 C 语言以接近英语国家的自然语言和数学语言作为语言的表达形式D 、 C 语言出现得最晚、具有其他语言的一切优点15 、以下函数调用语句中实参的个数是 B 。int try ( (a,b,c), (d,e) );(45)A、 1 B、 2

13、 C、 3 D、 516 、若有以下说明,则值为 6 的表达式是 B 。int a10 = 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, *p=a;(46)A、 *p+6 B、 *(p+5) C、 *p+=6 D、 p+517 、若有以下程序段( n 所赋的是八进制数)int m = 32767, n = 032767;printf ( “%d,%on ”,m,n);执行后输出结果是 A 。( 47)A、 32767 , 32767 B、 32767 , 032767C、 32767, 77777 D、 32767, 07777718 、设有如下程序:#includemain(

14、) int *k,*j,i=100;j=&i;k=&j;printf( “%dn ”,*k);上面程序的输出结果是 B 。( 48)A、运行错误 B、 100 C、 i 的地址 D、 j 的地址19 、有以下程序段int m=0,n=0; char c= a;scanf( “%d%c%d ”,&m,&c,&n);printf( “%d,%c,%dn ”,m,c,n);若从键盘上输入: 10A10,则输出结果是 A 。( 49)A、 10,a,10 B 、 10,A,10 C、 0,a, 0 D、 0,A,020、标准函数 fgets(s,n,f) 的功能是 D 。( 50)A、从文件 f中读取

15、长度为 n 的字符串存入 s 指针所指的内存B 、从文件 f 中读取长度不超过 n-1 的字符串存入指针 s 所指的内存 C、从文件 f中读取 n 个字符串存入指针 s 所指的内存D 、从文件 f 中读取长度为 n-1 的字符串存入指针 s 所指的内存21 、执行语句 for(i=10;i0;i-);i-; 后,变量 i 的值为 A 。( 51 ) A、 0 B、 10 C、 -1 D、 122、若有说明和语句:int a=5,b;b=a+;此处变量 b 的值是 C 。( 52)A、 7 B、 6 C、 5 D、 423、宏定义“ #define p(x,y,z) x=y*z; ”的宏替换“

16、p(a,x+5,y-3.1) ”应为B。( 53)A、 a=x+5*y-3.1; B、 a=(x+5)*(y-3.1);C、 a=x+5*y-3.1 D、 a=(x+5)*(y-3.1)24、以下叙述中正确的是 A 。( 54)A、 C 程序中注释部分可以出现在程序中任意合适的地方B 、花括号” ”和” ”只能作为函数体的定界符C、 构成 C 程序的基本单位是函数, 所有函数名都可以由用户命名D 、分号是 C 语句之间的分隔符,不是语句的一部分25、请选出合法的 C 语言赋值语句 A 。( 55)A、 a=b=58 B 、 i+ C 、 a=58,b=58 D、 k=int(a+b)试题三、

17、程序阅读选择题(每个选项 2 分, 共 30 分) 。 考生从提供的答案中选择一个正确的, 并把所选答案的字母填入答题卡对应栏内。1 、下面程序的输出结果是 B 。main() int y=8;for(;y0;y-)if(y%3=0)printf( “%d”,-y);cintinue;(56)A、 74 B、 52 C、 963 D、 8522、下面程序的输出结果是 C 。main() int i,j,m=0;for(i=2;i=14;i+=4)for(j=3;j=19;j+=4)m+;printf( “%dn ”,m);(57)A、 8 B、 16 C、 20 D、 253、下面程序的输出结

18、果是 A 。main() int w=4,x=3,y=2,z=1;printf( “%dn ”,(wx?w:zb?a:b;return(c);main()int a=16;printf( “%dn ”,max(a,b);(59)A、 3 B、 5 C、 16 D、语法错5、下面程序执行后输出的结果是 C 。main()char s= ” ”;printf( “%d,%dn ”,strlen(s),sizeof(s);(60)A、赋初值的字符串有错 B、 6, 7 C、 5, 6 D、 6, 66、下面程序运行时输入 5, 4 则对应的输出结果是 D 。int sum(int k )static

19、 int y=0;int i;for(i=1;i0 B 、 j-0 C、 -len0 D 、 len-08、下面程序的输出结果是 B 。#define EVEN(a) a%2= =0?1:0main()if (EVEN(9+1)printf( “is evenn ”);else printf( “is oddn ”);(65)A、 is even B 、 is odd C 、 10 is even D、 10 is odd9、下面程序的输出结果是 D 。main()int arr=6,7,8,9,10,*ptr=arr;*(ptr+2)+=2;printf( “%d,%dn ”,*ptr,*(

20、ptr+2);(66)A、 3, 7 B、 4, 8 C、 5, 9 D、 6, 1010 、下面程序的输出结果是 B 。mma(int a,int b)int c;a+=a;b+=b;c=mmb(a,b);return c*c;mmb(itn a,int b)int c;c=a*b%3;return c;main()int x=11,y=19;printf( “%dn ”,mma(x,y);(67)A、 1 B、 4 C、 9 D、 1611 、下面程序运行时输入Windos XP 1.0则输出的结果是 Amain()char str17;scanf( “%s”,str);printf( “

21、%sn ”,str);(68)A、 Windows B、 Windows XP 1.0C、 Windows XP D 、程序中 scanf() 格式有错,程序无法运行12、下面程序的输出结果是 A 。#includemain()char pl20= ”abc”,*p2= ”ABC”,str50= ”xyz”;strcpy(str+2,strcat(p1,p2);printf( “%sn ”,str);(69)A、 zabcABC B 、 xyzabcABC C 、 yzabcABC D 、 xyabcABC13、有如下的定义:struct personchar name9;int age;st

22、ruct person class10= “John ”,17, ” Paul ”,19, ” Mary ”,18,Adam ”,16;以下选项中能打印出字母” M”的语句是 D 。70) A、 printf( “%cn ”,class3.name);B、printf( “%cn ”,class3.name1);C、printf( “%cn ”,class2.name1);D 、 printf( “%cn ”,class2.name0);试题四、 综合应用题 (共 15 分) 。 考生把答案写在答卷纸对应栏内。编程实现,当输入 a1 、 a2、 a15 后,计算下列表达式的值并输出。1+a11+ a21+a31+ 解1+(a1)/1+(a2)/1+(a3)/1+ (a13)/1+(a14)/1+a15/x?w:zy?z:x);

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2