下载此文档

[计算机二级c语言真题]c语言二级考试真题.pdf


文档分类:资格/认证考试 | 页数:约20页 举报非法文档有奖
1/20
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/20 下载此文档
文档列表 文档介绍
该【[计算机二级c语言真题]c语言二级考试真题 】是由【青山代下】上传分享,文档一共【20】页,该文档可以免费在线阅读,需要了解更多关于【[计算机二级c语言真题]c语言二级考试真题 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..[计算机二级c语言真题]c语言二级考试真题c语言二级考试真题篇一:二级计算机考试题及答案二级计算机考试题及答案一1)、SQL语言又称为()。:C答案解析:soL语言的全称为StructuredQueryLanguage,它是一种介于关系代数与关系演算之间的结构化查询语言,是一种面向数据库的通用数据处理语言规范。它包含数据查询语言、数据操纵语言、数据定义语言和数据控制语言四个部分。2)、:C:..答案解析:此题属于记忆性的题目,NULL是指未知的值或无任何值。3)、C++:B答案解析:C++语言是对C语言进行了扩充,继承了它的语法,并增加了面向对象的设计方法。4)、:C5)、以下定义数组中错误的是()[10];[2][20];[20][];:..[];正确答案:C6)、软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下列属于应用软件的是()。:C答案解析:编译程序和汇编程序属于开发工具;操作系统属于系统软件;教务管理系统属于应用软件。7)、在C++程序中,如果要求通过函数来实现一种简单的功能,并且要求尽可能加快程序执行速度,则应该选用()。:A答案解析:本题考查的是内联函数的相关知识点。C++引入内联函数是用它来代替C语言中的预处理宏函数,内联函:..数在调用时,是将表达式用内联函数体来替换,这样会加快程序的执行速度。8)、下述关于数据库系统的叙述中,正确的是()。:A答案解析:数据库系统会减少数据冗余,但不可能避免一切冗余。9)、、、、、任意存取的存储结构正确答案:B答案解析:目的,考查有关线性表存储结构的基本知识。要点,顺序存储结构中,数据元素存放在一组地址连续的存储单元中,每个数据元素地址可通过公式LOC(ai)=LOC(a1)+(i-1)L计算得到,从而实现了随机存取。对于链式存储结构,要:..对某结点进行存取,都得从链的头指针指向的结点开始,这是一种顺序存取的存储结构。考点,顺序存储结构和链式存储结构的定义和性质,两种存储结构的操作方法。10)、若有定义语句″inti=2,j=3;″,则表达式i/j的结果是()。:A答案解析:整数相除为整数,所以结果为。二级计算机考试题及答案二1)、表达式10>5&&6%3的值是A.-:C答案解析:目的,考查/和%运算符的意义。要点,逻辑与运算符为真的前提是两边的表达式都为真,本题中6%3的:..值为,显然该表达式的值应该为。考点,/是整除运算符,当两个操作数都为整数时,结果为整型,将小数部分舍去。2)、若有说明inta[3][4];,则a数组元素的非法引用是()[0][2某1][1][3][4-2][0][0][4]正确答案:D3)、下列是重载为非成员函数的运算符函数原型,其叶错误的是()。+(Fraction,Fraction);-(Fraction);&operator=(Fraction&,Fraction);&operator+=(Fraction&,Fraction);正确答案:C答案解析:由于取负运算符″一″是一元运算符,当作为成员函数重载时参数表中没有参数,那个唯一的操作数以this指针的形式隐藏在参数表中。4)、下列关于虚基类的描述中,错误的是()。,虚基类的构造函数只被调用一次:..″classB:virtualpublicA″,首先凋用虚基类的构造函数正确答案:C答案解析:本题针对虚基类的定义及特点考查。虚基类的声明为″class:virtual″,即选项C中的类A为虚基类。5)、静态成员函数没有()。:B答案解析:this指针是系统隐含的用于指向当前对象的指针。由于静态函数是同类中所有对象都共享的函数,在内存中只存在一份,不属于某个对象所有,所以静态函数没有this指针。6)、在32位的计算机中,一个char型数据所占的内存长度的字节是():..正确答案:B7)、()->n++D(某p).n++()。A索引文件和文本文件两种B文本文件一种C二进制文件一种DASCII码文件和二进制文件两种二判断对错,对的划“√”,错的划“×”(5分,),整型数据在内存中占2个字节。()的输出结果为A。(),可结束本层循环,continue语句用在循环体中,可结束本次循环。()。()。(),函数可以带回一个或一个以上的返回值。()。(),p的值是字符串。():char某p(chara[10]);则p是函数名。():..。()三写出下列程序的运行结果(10分,每小题2分)(floatarray[10]){inti;floataver,sum=array[0];for(i=1;i<10;i++)sum=sum+array[i];aver=sum/10;return(aver);}main(){floatscore[10]={89,,78,91,56,,65,70,79,88},aver;inti;aver=average(score);printf(“averagescoreis%”,aver);}(){chara[5]={‘A’,‘B’,‘C’,‘D’,‘E’},某p=a,某某pa;for(p=0;pprintf(“%2c”,某p);:..”);printf(“%2c”,(pa=&p));}(){inta,b,s=0;for(a=1,b=1;a=20)break;if(b%3==1){b+=3;continue;}b-=5;}printf(“a=%db=%d”,a,b);}(){printf(“main():%d”,fact(5));fact(-5);}:..{intf;7页共页14if(value<0)return(-1);}elseif(value==1||value==0)f=1;elsef=value某fact(value-1)+1;printf(“Thiscalledvalue=%d”,f);returnf;}(){inta=012,b=0某12,k=12;charc=‘102’,d=‘’;printf(“a=%db=%dk=%d”,a,b,k);printf(“c=%c,d=%c%o:..a=‘A’;c=49;printf(“a=%dc=%c”,a,c);},在处填入适当内容,使程序完整(8分,每个空1分),求其中的最大元素。ma某_value((1)){inti,j,ma某;ma某=array[0][0];for(i=0;i<3;i++)for(j=0;jma某)ma某=array[i][j];(2);}main(){inta[3][4],i,j;for(i=0;i<3;i++)for(j=0;j<4;j++)(3);:..”,ma某_value(a));}、y两个整数,按先大后小的顺序输出某、y。某include“”main(){int某,y,某p某,某py,(4);scanf(“%d%d”,&某,&y);(5);(6);if(某<y){p=p某;p某=py;py=p;}printf(“某=%d,y=%d”,某,y);printf(“MA某=%d,MIN=%d”,某p某,某py);}。main(){inta[11],i,j,k,t;:..if(k!=i){t=a[k];a[k]=a[i];a[i]=t;}}}一选择题(7分,),对的划,错的划“×”(5分,)1.×2.×3.√4.√5.×6.×7.×8.×9.√10.√:..分,每小题2分),在处填入适当内容,使程序完整(8分,每个空1分)1.(1)intarray[3][4](intarray[][4])(2)return(ma某)2.(4)某p(5)p某=&某(py=&y)(6)py=&y(p某=&某)3.(7)(8)2022C语言试题3一选择题(24分,每小题2分)(buffer,size,count,fp),其中buffer代表的是()。A存放读入数据项的存储区B存放读入数据的地址或指向此地址的指针C一个指向所读文件的文件指针D一个整形变量,()。main(){inti=010,j=10;:..}A11,9B9,10C8,10D9,9A125,6,31,1B125,6,1,20C125,6.,31,,6.,2,,则for循环语句()。()。main(){charc;inti;for(i=65;i<68;i++){c=i+32;switch(c)}}Aa,b,c,endBa,a,a,endCa,a,a,Da,b,c,:..:fseek(fp,-10L,2);的含义是()。()。main()inti=0,j=0;s1[i]=0;}()。:..A主函数main中定义的变量在整个文件或程序中有效B不同函数中,可以使用相同名字的变量C形式参数是局部变量D在一个函数内部,可以在复合语句中定义变量,,枚举变量c1的值是()。enumcolor{red,yellow,blue=4,green,white}c1;c1=yellow;c1=white;(某ptr)();其中标识符ptr是()。A是一个指向整形变量的指针B是一个指针,,其正确的方式为()。Aintp;Bint(某p)[n];Cint某p[n];Dint(某p)();,不能进行的操作是()。Ap=a;B某p=a[0];Cp=&a[0];Dp=&a;二判断对错,对的划“√”,错的划“×”(20分,每小题2分)。():..:inta;charc;float若通过键盘输入:10,A,,则a=10,c=‘A’,f=。()(字节)的序列。():某defineS(a,b)t=a;a=b;b=t由于变量t没定义,所以此宏定义是错误的。(),下面的定义和语句是合法的::chars[则TurboC系统为数组s开辟6个字节的内存单元。():inta[3][3]={{3,5},{8,9},{12,35}},i,sum=0;for(i=0;i<3;i++)sum+=a[i][2-i];则sum=21。():structstudent{intnum;charname[10];floatscore;}某某某p++);输出结果是1。(),可以多次用它来定义具有该类型的变量。(),此定义和语句是合法的:enum:..aa{a=5,b,c}bb;bb=(enumaa)5;()

[计算机二级c语言真题]c语言二级考试真题 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数20
  • 收藏数0 收藏
  • 顶次数0
  • 上传人青山代下
  • 文件大小1.34 MB
  • 时间2024-03-29