c语言精彩试题(2).doc

c语言精彩试题(2).doc

ID:55895738

大小:51.00 KB

页数:11页

时间:2020-06-13

c语言精彩试题(2).doc_第1页
c语言精彩试题(2).doc_第2页
c语言精彩试题(2).doc_第3页
c语言精彩试题(2).doc_第4页
c语言精彩试题(2).doc_第5页
资源描述:

《c语言精彩试题(2).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、全国计算机等级考试二级笔试卷基础知识和C语言程序设计(考试时间120分钟,满分100分)1995年9月一、选择题((1)-(40)每小题1分,(41)-(50)每小题2分,共60分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。(1)第一台电子数字计算机ENIAC诞生于A)1927年B)1936年C)1946年D)1951年(2)用FORTRAN语言编制的源程序要变为目标程序,必须经过A)汇编B)解释C)编辑D)编译(3)计算机软件一般包括系统软件和A)字处理软件B)应用软件C)管理软件D)

2、科学计算机软件(4)计算机使用的数是A)二进制数B)八进制数C)十进制数D)十六进制数(21)请选出可用作C语言用户标识符的一组标识符A)voidB)a3_b3C)ForD)2adefine_123-abcDOWORDIFCasesizeof(22)设inta=12,则执行完语句a+=a-=a*a后,a的值是A)552B)264C)144D)-264(23)C语言程序的基本单位是A)程序行B)语句C)函数D)字符(24)请选出合法的C语言赋值语句A)a=b=58B)i++;C)a=58,b=58D)k=int(a+b);(25)执行下面程序片段的结果是intx=

3、23;do{printf("%2d",x--);}while(!x);A)打印出321B)打印出23C)不打印任何容D)陷入死循环(26)请选出以下语句的输出结果printf("%d",strlen("t"65xff"));A)5B)14C)8D)输出项不合法,无正常输出(27)设有如下的函数ggg(x)floatx;{printf("%d",x*x);}则函数的类型A)与参数x的类型相同B)是voidC)是intD)无法确定(28)设有如下枚举类型定义:enumlanguage{Basic=3,Assembly,Ada=100,COBOL

4、,Fortran};枚举量Fortran的值为A)4B)7C)102D)103(29)若有以下说明和语句,请选出哪个是对c数组元素的正确引用intc[4][5],(*cp)[5];cp=c;A)cp+1B)*(cp+3)C)*(cp+1)+3D)*(*cp+2)(30)标准函数fgets(s,n,f)的功能是A)从文件f中读取长度为n的字符串存入指针s所指的存B)从文件f中读取长度不超过n-1的字符串存入指针s所指的存C)从文件f中读取n个字符串存入指针s所指的存D)从文件f中读取长度为n-1的字符串存入指针s所指的存(31)设有如下一段程序:int*var,a

5、b;ab=100var=&ab;ab=*var+10;执行上面的程序后,ab的值为A)120B)110C)100D)90(32)以下程序段给数组所有的元素输入数据,请选择正确答案填入。#includemain(){inta[10],i=0;while(i<10)scanf("%d",________);┇}A)a+(i++)B)&a[i+1]C)a+iD)&a[++i](33)设有如下的程序段:charstr[]="Hello";char*ptr;ptr=str;执行上面的程序段后,*(ptr+5)的值为A)'o'B)''C)不确定的值D)

6、'o'的地址(34)在宏定义#definePI3.14159中,用宏名PI代替一个A)单精度数B)双精度数C)常量D)字符串(35)字符(char)型数据在微机存中的存储形式是A)反码B)补码C)EBCDIC码D)ASCII码(36)执行下面的程序段intx=35;charz='A';intb;B=((x&15)&&(z<'a'));后,B的值为A)0B)1C)2D)3(37)C语言规定,程序中各函数之间A)既允许直接递归调用也允许间接递归调用B)不允许直接递归调用也不允许间接递归调用C)允许直接递归调用不允许间接递归调用D)不允许直接递归调用允许间接递归调用(

7、38)假设在程序中a,b,c均被定义成整型,并且已赋大于1的值,则下列能正确表示代数式的表达式是A)1/a*b*cB)1/(a*b*c)C)1/a/b/(float)cD)1.0/a/b/c(39)若x是整型变量,pb是基类型为整型的指针变量,则正确的赋值表达式是A)pb=&xB)pb=x;C)*pb=&x;D)*pb=*x(40)设有staticcharstr[]="Beijing";则执行printf("%d",strlen(strcpy(str,"China")));后的输出结果为A)5B)7C)12D)14(41)设有如下程序:#include

8、dio.h>main()

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。