1-5套计算机错题合集附有答案_第1页
1-5套计算机错题合集附有答案_第2页
1-5套计算机错题合集附有答案_第3页
1-5套计算机错题合集附有答案_第4页
1-5套计算机错题合集附有答案_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1-5套计算机错题合集[复制]4.C语言中的单目逻辑运算包括()[单选题]*A或B与C与、或、非D非(正确答案)6.程序段for(i=1;<1;it+)printf(“od”,i);的循环次数是()[单选题]*A1B2C0(正确答案)D310.下列选项中,属于复杂数据类型的是().[单选题]*AintBcharCdoubleD.struct(正确答案)12设intx=2,y=3;则x+=y的值是()[单选题]*A6B3C2D5(正确答案)15.设有数组定义:chararray[J="abcd";则数组array所占的空间为(5)[单选题]*A.4个字节(正确答案)B5个字节C6个字节D.7个字节18.以下对C语言函数的有关描述中,正确的是().[单选题]*A在C语言程序中,调用函数时,如函数参数是简单变量,则只能把实参的值,传递给形参,形参的值不能传送给实参(正确答案)BC语言函数既可以嵌套定义又可递归调用C可嵌套调用,不可递归调用D函数的定义和函数的调用均可以嵌套21.若有以下数组说明,则i=10;aIaliI]元素数值是().Inta[12]={1,4,7,10,2,5,8,11,3,6,9,12;}[单选题]*A10B9C6(正确答案)D.522.若有以下数组说明,则数值最大的和最小的元素下标分别是().[单选题]*Inta[]={20,0,-1,2,2,3,19,3,9,6,0,-10,3,3,3}A1,12B0,11(正确答案)C0,6D0,1224.有以下程序段:intk=0;while(k)k+t;则while循环体执行的次数是().[单选题]*A无限次B.不确定次C一次也不执行(正确答案)D.执行1次25.若有“inta=1,x=1;”,则循环语句“while(a<10)x++;a++;”的循环执行()[单选题]*A不定值(正确答案)B10C10次D.9次28.下面四个选项中,合法的标识符是:()[单选题]*AautoBdefineCbaDc(正确答案)35.以下程序的输出结果为()。main()linti=10,j=10;

printf("%d,od\n",++i,j--);3[单选题]*A11,10(正确答案)B9,10C.010.936.下列程序的输出结果是().main()(printf("od\n”,null);3[单选题]*A0B变量无定义(正确答案)C-1D137.设a=12,且a定义为整型变量,执行语句a+=a-=a*=a;后a的值为()[单选题]*A12B144C0(正确答案)D13238.intc=1,a=3,b;if(ac)(b=a;a=c;c=b;3则c的值为()[单选题]*A.1B2C3(正确答案)D.不一定43.语句printf("of",2.013);输出为0.666666。(对)46.进行宏定义时,宏名必须使用大写字母表示。[判断题]*对错(正确答案)8.C语言中,字符串"CHINA"在内存中存储时所占的字节数是()Bytes[单选题]*A5B6(正确答案)C7D.811.下列表达式中,()是正确的C语言字符常量[单选题]*A”x”Be3CCOMPUTER"D.’#’(正确答案)14.下列说法中正确的是()[单选题]*A.由于C源程序是高级语言程序,因此一定要在TC软件中输入。B由于C源程序是由字符流组成的,因此可以作为文本文件在任何文本编辑的软件中输入。(正确答案)C由于C程序是高级语言程序,因此输入后即可执行。D.C程序是低级语言程序25.语句intk=0;while(k<1O)k+t;执行后,变量k的值是()。[单选题]*A10(正确答案)B11C9D值不定27.以下是c语言输入函数的是()[单选题]*AinputBputcharCscanf(正确答案)Dprintf28.设charch=A;则执行语句putchar(ch+32)后打印输出的是()[单选题]*Aa(正确答案)BACBDC38.程序段for(i=2;it+)printf(“lod”,i);的循环次数是()[单选题]*A无限次(正确答案)B0C1D239.若有以下程序段:intc1=1,c2=2,c3;c3=1/c2*c/;则执行后,c3中的值是()[单选题]*A.0(正确答案)B0.5C1D.243语句printf("of",2.0/3);输出为0.666666,[判断题]*对(正确答案)错44若a=4,b=2,c=1则关系表达式"(a>b)==c”的值为”真”。[判断题]*对(正确答案)错48.continue语句用在循环体中,是结束本次循环。[判断题]*对(正确答案)错49、运算符二与二二的优先级相同[判断题]*对错(正确答案)2.x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是().[单选题]*AINPUTx、y、z;Bscanf("%d%d%d",&x,&y,&z);(正确答案)Cscanf("%d%d%d",x,y,2);D.read("%d%d%d",&x,&y,&z);14、若变量已正确定义并赋值,表达式()不符合C语言语法。[单选题]*Aa*b/cB3.14%2(正确答案)C2,bD.a/b15.设charch=5;则执行语句putchar(ch)后打印输出的是()[单选题]*A1B36C5(正确答案)D617.在C程序中,用()表示逻辑值“假”。()[单选题]*A0(正确答案)B非0的数C非1的数D.大于0的数18.x、y、z被定义为double型变量,正确的输出语句是()[单选题]*Aprintf("%f%fof",x,y,2)(正确答案)BprintfC"%dodlod",x,y,2)Cscanf("%d%dod",x,y,2)D.read("%d%dod",&x,&y,&z);22.程序段intx=2;dolprintf(“od”,x--);iwhile(x);的输出结果是()[单选题]*A1B21(正确答案)C42006D.死循环23.设charch=,E;则ch=(ch7=,A&&ch<=,Z)?(ch+32):ch的值是()[单选题]*A.DBdCEDe(正确答案)25.以下是c语言输出单字符函数的是()[单选题]*AinputBputchar(正确答案)CscanfD.printf26.设charch=,b;则ch=(ch7=,a,&&ch<=,z,)?(ch-32):ch的值是()[单选题]*AB(正确答案)BACCDD32.若定义intaI3]=(0,1,23,则aIO]=().[单选题]*A2B1C0(正确答案)D337.程序段for(i=2i<2;it+)printf(“od”,i);的循环次数是().[单选题]*A无限次B0(正确答案)C1D.238.表达式:(int)((double)9/2)-9%2的值是().[单选题]*A0B.3(正确答案)C.4D.539.设intx=0,y=1;表达式(xlly--)的值是().[单选题]*A0B(正确答案)C2D.-143.在C语言中,字符‘H’在内存中占2个字节。[判断题]*对错(正确答案)44.C语言中不允许函数嵌套调用和函数递归调用。[判断题]*对错(正确答案)48inti=20;switch(i/20)(case2:printf("E");casel:printf("F");1的输出结果为E。[判断题]*对错(正确答案)49函数strlen("ABDFG\n")的值是7.[判断题]*对错(正确答案)50.建立函数的目的之一是提高程序的执行效率。[判断题]*对(正确答案)错3.单选题(2分)设有如下定义:intx=10,y=3,z;则语句:printf("od\n",2=(xoy,x/y));的输出结果是()。[单选题]*A1B0C4D3(正确答案)6.单选题(2分)变量的指针,其含义是指该变量的().[单选题]*A值B地址(正确答案)C名D一个标志17.单选题(2分)C语言程序中,定义变量x为整型数据,初值是123,输出其十六进制值的语句是().[单选题]*Aintx=123;printf("%d",x);Bintx=123;printf("%x",x);(正确答案)Cdoublex=123;printf("%d",x);Dintx=123;printf("%o",x);19.单选题(2分)设intx=0,y=1;表达式(x&&y)的值是().[单选题]*A0(正确答案)B1C2D-120.单选题(2分)C语言程序从()开始执行。[单选题]*A程序中的第一条语句B程序中的第一条可执行语句C程序中的第一个函数D程序中的main函数(正确答案)21.单选题(2分)以下是C语言中输出单个字符函数的是().[单选题]*AinputBputchar(正确答案)CscanfDprintf23、单选题(2分)若调用一个函数,且此函数中没有return语句,则正确的说法是该函数()。[单选题]*A没有返回值B返回若干个系统默认值C能返回一个用户所希望的函数值D返回一个不确定的值(正确答案)24.单选题(2分)下列叙述错误的是().[单选题]*AC程序中的每条语句都用一个分号作为结束符BC程序中的每条命令都用一个分号作为结束符CC程序中的变量必须先定义,后使用DC语言以小写字母作为基本书写形式,并且C语言要区分字母的大小写(正确答案)28单选题(2分)在C语言中,默认函数返回值的数据类型是()。[单选题]*A整型(正确答案)B函数形参的数据类型C调用该函数时的实参的数据类型D任意数据类型32.单选题(2分)将空格符赋给字符变量c,正确的赋值语句是().[单选题]*Ac=,\O,Bc=NULLCC=0Dc=32(正确答案)34.单选题(2分)若变量已正确定义,要交换a和6中的数,下面的语句组正确的是()。[单选题]*Aa=b;b=a;Ba=t;t=a;a=b;C以上都正确Dt=a;a=b;b=t;(正确答案)35.单选题(2分)若有定义语句:intx=10;,则表达式x-x+x的值为().[单选题]*A-20B-10(正确答案)C0D1037、单选题(2分)下列语句正确的是().[单选题]*Ainta;a=32768;Cchara,a="x";(正确答案)Blonga;a=32768;Dchara;a=,xy,;39.单选题(2分)已知longinti=32768;执行语句printf("%d",i);屏幕显示().[单选题]*A-1B-32768C1D32768(正确答案)40、单选题(2分)已知:chara;intb;floatc;doubled;执行语句"c=a+b+c+d;"后,变量c的数据类型是().[单选题]*AintBcharCfloatDdouble(正确答案)43.判断题(2分)语句printf("%f",1.0/3);输出为0.333333。(对)44.判断题(2分)共同体变量所占的内存长度等于最长的成员的长度[判断题]*对(正确答案)错46.判断题(2分)#define和printf都不是C语句。[判断题]*对错(正确答案)50.判断题(2分)#include不是c语言中的正确语句[判断题]*对(正确答案)错1.单选题(2分)已知intx=(1,2,3,4);变量x的值是().[单选题]*A1B2C3D4(正确答案)5.单选题(2分)已知inti=1;执行语句while(i++<4);后,变量i的值为(C).[单选题]*A3B4C5(正确答案)D69.单选题(2分)对二维数组的正确说明是().[单选题]*Ainta[][]={1,2,3,4,5,61};Binta[2][]={1,2,3,4,5,6};Cinta[][3]=(1,2,3,4,5,6};(正确答案)Dinta[2,3]={1,2,3,4,5,6};10.单选题(2分)对以下说明语句的正确理解是().Inta[10]=i6,7,8,9,103;[单选题]*A将5个初值依次赋给a[1]至a[5]B将5个初值依次赋给a[O]至a[4](正确答案)C将5个初值依次赋给a[6]至a[10]D因为数组长度与初值的个数不相同,所以此语句不正确17、单选题(2分)设intj=5,请问执行jt=jxj后j的值().[单选题]*A5B15C25D30(正确答案)18单选题(2分)C语言中,数组的下标是从()开始的。[单选题]*A0(正确答案)B1C2D319、单选题(2分)以下程序的输出结果是()#include"stdio.h"main()linta=2,b=1,c=2;if(a>b)c=0;elsec+=l;printf(“lod\n”,C);3[单选题]*A2B1C0(正确答案)D320.单选题(2分)下面语句中,输出语句共要执行的次数为()#include"stdio.h"main()linti,j;for(i=0;<4;i++)for(j=0;j<2;j++)printf(“welcome!\n”);3[单选题]*A10B8(正确答案)C7D1223.单选(2分)经下列语句定义后,sizeof(x),sizeof(y),sizeof(a),sizeof(b)在32位微机上的值分别为().charx=65;floaty=7.3;inta=100;doubleb=4.5;[单选题]*A2,2,2,4B1,2,2,4C1,4,4,8(正确答案)D2,4,2,824.单选题(2分)求平方根函数的函数名为().[单选题]*AcosBabsCPowDsqrt(正确答案)25.单选题(2分)设有如下的函数99g(floatx)iprintf("\nlod",x*x);3则函数的类型().[单选题]*A与参数x的类型相同BvoidCint(正确答案)D无法确定28.单选题(2分)执行下面的程序段后,变量k中的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论