C语言考试填空_第1页
C语言考试填空_第2页
C语言考试填空_第3页
C语言考试填空_第4页
已阅读5页,还剩106页未读 继续免费阅读

下载本文档

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

文档简介

试卷编号:10193所属语言:TurboC试卷方案:tk试卷总分:2540分共有题型:1种ー、填空共254题(共计2540分)第1题(10.0分)在C语言中,文件的存取是以【1】为单位的,这种文件被称为【2】文件。答案:1).字符2),流式第2题(10.0分)下列语句输出的结果是下】。inta=-l;printf("%x",a);答案:l).ffff第3题(10.0分)表达式18&&53的值是[1]〇答案:1).1第4题(10.0分)设c语言中,int类型数据占2个字节,则!ong类型数据占下】个字节,short类型数据占【2】个字节。答案:.4.2第5题(10。分)表达式3%-5的值为下】。答案:1).3第6题(10.0分)表达式ー3%-5的值为【1】。答案:1).-3第7题(10.0分)已知x=3,y=2,则表达式x*=y+8的值为[1].答案:1).30第8题(10.0分)若有定义:inta⑶[2]={2,4,6,8,10,12};,则・间1]+1)的值是[11答案:1).8第9题(10.0分)字符串"、abc\t\x42\128bcd\n"的长度是[1].答案:1).11第10题(10.0分)语句:x++;++x;x=x+l;x=l+x;执行后都使变量x中的值增1,请写出ー・条同一功能的赋值语句[1]〇答案:1).x+=l第11题(10.0分)intx=4,y=z=2;x=x==(y=z);则x的值为【1】。答案:1).0第12题(10.0分)函数的【1】调用是ー个函数直接或间接地调用它自身。答案:1).递归第13题(10.0分)已知a=10,b=15,c=l,d=2,e=0,则表达式!a<e的值为[1]答案:1).0第14题(10.0分)下面程序段的输出结果是[1】。inta=12;a=a&0377;pritnf("%d\n"/a);答案:1).12第15题(10.0分)设x=(5>l)+2,x的值为[1].答案:1).3第16题(10.0分)下面程序段的输出结果是[11»inta=12;a=a&0377;pritnf("%o\n",a);答案:1).14第17题(10.0分)设a取二进制数00101101,若想通过aAb运算使a的高4位取反,低4位不变,则b的二进制数是[11答案:1).11110000第18题(10.0分)字符串的结束标志是[11答案:l).\0或,、〇,或0第19题(10.0分)下面程序段的输出结果是[11inta=12;a=a&052;printf("%d\n",a);答案:1).8第20题(10.0分)C语言中,【1】是程序的基本组成部分。答案:1).函数第21题(10.0分)intx=2;z=-x+++l;则z的值为【1】。答案:1).-1第22题(10.0分)执行下列语句的结果是[1]〇a=3;printf("%d,",++a);printf("%d",a++);答案:1).4,4第23题(10.0分)若有以下数组a,数组元素:a⑼〜a[9),其值为941282107513该数组中下标最小的元素名字是[llo答案:1).a[0]第24题(10.0分)intx=y=z=2;x=y==z;则x的值为[1]0答案:1).1第25题(10.0分)设x=62,表达式x>=60&&x<70||x==!的值为【1】。答案:1).1第26题(10.0分)表达式6+'\x43'+010+0xl0的值是[1]=答案:1).97第27题(10.0分)若所用变量均己正确定义,则执行下面程序段后的值是[110for(i=0;i<2;i++)printf("YES");printf("\n");答案:1).YESYES第28题(10.0分)数组在内存中占一段连续的存储区,由【1】代表它的首地址。答案:1),数组名第29题(10.0分)设x的值为!5,n的值为2,则表达式x*=n+3运算后x的值是【1】。答案:1).75第30题(10.0分)设(k=a=5,b=3,a*b),则表达式的值为【1】。答案:1).15第31题(10.0分)表达式匕,+10+'\101'+010+0xl0的值是[11答案:1).196第32题(10.0分)如果函数不要求带冋值,可用【1】来定义函数返回值为空。答案:1).void第33题(10.0分)当a=3,b=2,c=l;时,执行以下程序段后b=[1].if(a>b)a=b;if(b>c)b=c;elsec=b;c=a;答案:1).1第34题(10.0分)intx=2,y=3,z=4;则表达式!x+y>z的值为[1].答案:1).0第35题(10.0分)已知a=10,b=15,c=l,d=2,e=0,贝リ表达式a++&&e++&&c++的值为[1].答案:1).0第36题(10.0分)下列程序的输出是[11voidmain(){inta=011;printf("%d\n",++a);}答案:1).10第37题(10.0分)在C程序中,数据可以用二进制和【1】两种代码形式存放。答案:1).ASCII第38题(10.0分),\101在内存中占[1]个字节。答案:1).1第39题(10.0分)己知a=12,写出表达式(0<a)&&(a<2)的值是[1].答案:1).0第40题(10.0分)表达式‘b'+5+\x42'+011+0xl0的值是[1]»答案:1).194第41题(10.0分)下列语句输出的结果是[1]〇unsignedintb=65535;printf("%d",b);答案:1).-1第42题(10.0分)若charw,intx,floaty,doublez;则表达式w*x+z-y的结果为[1]类型。答案:1).double或双精度第43题(10.0分)设有以下定义的语句:inta[3][2]={10,20,30,40,50,60),(*p)[2];P=a;则・(*(p+2)+l)值为[1].答案:1).60第44题(10.0分)设x和y均为int型变量,且x=l,y=2,则表达式1.0+x/y的值为[11答案:1).1.0或1第45题(10.0分)c语言表达式!(4>=6)&&(3<=7)的值是[1】。答案:1).1第46题(10.0分)getchar()函数只能接收ー个[1].答案:1).字符第47题(10.0分)结构体是不同数据类型的数据集合,作为数据类型,必须先说明结构体【1],再说明结构体变量。答案:1).类型第48题(10.0分)下列程序的运行结果是下列voidmain(){unsignedxl;intb=-l;xl=b;printf("%u",xl);}答案:1).65535第49题(10.0分)intx=2,y=3,z=4;贝リ表达式!(x+y)>z的值为[1].答案:1).0第50题(10.0分)字符串比较的库函数是下】,只写函数名即可。答案:1).strcmp第51题(10.0分)C语言中,二维数组在内存中的存放方式为按【1】优先存放。答案:1).行第52题(10.0分)在C语言中,最小整型数是[11答案:1).-32768第53题(10.0分)设chara,b;若想通过a&&b运算保留a的第1位和第6位的值,则b的二进制数是[1L答案:1).10000100第54题(10.0分)假设有条件intx=l,y=2,z=3;则表达式z+=x>y?++x:++y的值是【1】。答案:1).6第55题(10.0分)求字符串长度的库函数是【1],只写函数名即可。答案:1).strlen第56题(10.0分)intx=2,y=3,z=4;则表达式x+y&&x=y的值为[1].答案:1).1第57题(10.0分)将数组a的首地址赋给指针变量p的语句是[1L答案:1).P=a;第58题(10.0分),\72,在内存中占【1】个字节。答案:1).1第59题(10.0分)表达式‘B'+15+'\x41,+011+0xl0的值是[1],答案:1).171第60题(10.0分)若x和n均是int型变量,且x和n的初值均为5,则计算表达式x+=n++后x的值为,n的值为[2L答案:.10.6第61题(10.0分)按内存排列顺序,数组chara⑵中的所有元素是a[l]和[1L答案:1).a[0]第62题(10.0分)intx;x=-3+4%-5*3,则x的值为[1]〇答案:1).9第63题(10.0分)若a,b和c均是int型变量,则计算表达式a=(b=4)+(c=2)后,a值为[1],b值为【2],c值为[31答案:.6.4.2第64题(10.0分)调用fopen函数打开一文本文件,在(,使用方式"这ー项中,为追加而打开需填入[l]o答案:1).a或a+第65题(10.0分)已知a=13,b=6,!a的卜进制数值为[1]〇答案:1).0第66题(10.0分)已知a=10,b=15,c=l,d=2,e=10,则表达式a++&&e++&&c++的值为【1】答案:1).1第67题(10.0分)设a,b,c,t为整型变量,初值为a=3,b=4,c=5,执行完语句t=!(a+b)+c-l&&b+c/2后,t的值是[11答案:1).1第68题(10.0分)x=5,y=8时,c语言表达式5-2>=x-l<=y-2的值是【1】。答案:1).1第69题(10.0分)当a=l,b=2,c=3时,执行以下程序段后b=[11if(a>c)b=a;a=c;c=b;答案:1).2第70题(10.0分)当a=l/b=2,c=3时,执行以卜程序段后c=[l]oif(a>c)b=a;a=c;c=b;答案:1).2第71题(10.0分)intx=2,y=3,z=4;贝リ表达式x+y>z的值为[1]〇答案:1).1第72题(10.0分),\x43,在内存中占[1J个字节。答案:1).1第73题(10.0分)已知a=13,b=6,!a的十进制数值为[1]»答案:1).0第74题(10.0分)intx;x=3*4%一昭,则x的值为【1】。答案:1).0第75题(10.0分)已知i=5,写出语句i*=i+l;执行后整型变量i的值是【1】。答案:1).30第76题(10.0分)设w=5;w+=-2;则w的值为[1]〇答案:1).3第77题(10。分)已知a=13,b=6,a&&b的十进制数值为【1】。答案:1).1第78题(10.0分)c语言程序的三种基本结构是:顺序结构,选择结构,【1】结构。答案:1).循环第79题(10.0分)intx=2;z=-x+++l;则x的值为【1】。答案:1).3第80题(10.0分)执行语句chars[3]="ab",*p;p=s;*(p+2)的值是[1]〇答案:1).'、〇’第81题(10.0分)设x=2.5,a=7,y=4.7,算术表达式x+a%3*(int)(x+y)%^的值为【1】。答案:1).2.5第82题(10.0分)预处理命令行都必须以【1】号开始。答案:1).#第83题(10.0分)设intx=M;则x的值为殺】。答案:1).0笫84题(10.0分)若所用变量都已正确定义,请填写以ド程序段的输出结果[1Lfor(i=l;i<=5;i++);printf("OK\n");答案:1).OK第85题(10.0分)设x的值为!5,n的值为2,则表达式x%=(n+3)运算后x的值是[11答案:1).0第86题(10.0分)intx=2,y=3,z=4;贝リ表达式x+y&&z的值为[1].答案:1).1第87题(10.0分)设有一个名为"myfile.c"的c程序,其主函数为main(intargc,char*argv口),如果在执行时,输入的命令行为myfileaabbcc/则形式参数argc的值是[1L答案:1).4第88题(10.0分)已知i=5;写出语句i+=012;执行后整型变量!的十进制值是[11答案:1).15第89题(10.0分)表达式"random(lOOO)"的运算结果产生0到999之间的某个整数,使用该系统函数前应调用【1】函数进行初始化。答案:1).randomizeO第90题(10.0分)为了避免嵌套条件语句的二义性,C语言规定else与其前面最近的【1】语句配对。答案:1).if第91题(10.0分)若s是int型变量,且s=6,则下面表达式的值是【1】。s%2+(s+l)%2答案:1).1第92题(10.0分)以下do-while语句中循环体的执行次数是[1]=a=10;b=0;do{b+=2;a-=2+b;}while(a>=0);答案:1).3if(!a)中的表达!a等价于[1L答案:1).a==0第94题(10.0分)strcat()函数原型在【1】中。答案:1).string.h第95题(10.0分)inta=l,b=2,c=3;执行语句a=b=c;后a的值是[1I〇答案:1).3第96题(10.0分)已知x=2,y=2则表达式x*=y+8的值为【1】。答案:1).20第97题(10.0分)若有以下数组a,数组元素:a[O]~a⑼,其值为941282107513该数组可用的最大下标值是[1L答案:1).9第98题(10.0分)字符串"I\\t\x43\abx44"的长度是[1】。答案:1).9第99题(10.0分)已知a=13,b=6,a%b的十进制数值为【11答案:1).1第:100题(10.0分)intx=2,y=2,z=0;则表达式x==y>z的值为[1].答案:1).0第101题(10.0分)表达式ー3%5的值为[1]0答案:1).-3第102题(10.0分)C程序在执行过程中,不检查数组下标是否【1】。答案:1).越界第103题(10.0分)设i,j,k均为int型变量,则执行完下面的for循环后,k的值为[1]〇for(i=0,j=10;i<=j;i++,j-)k=i+j;答案:1).10第104题(10.0分)C语言的三种基本结构是【1】结构、选择结构、循环结构。答案:1).顺序第105题(10.0分)字符串"a\x44\\101b"的长度是[11答案:1).7intx=2;z=x++-l;则x的值为【1】。答案:第107题(10.0分)intx=2;z=++x+l;则x的值为【1】。答案:1).3第108题(10.0分)intx;x=-3+4%5-6,则x的值为【1】。答案:1).-5第109题(10.0分)已知a=10,b=15,c=l,d=2,e=0,则表达式c==b>e的值为[1].答案:1).1第110题(10.0分)在c程序中,可以通过三种运算方式为指针变量赋地址值,它们是【1】产,malloc。答案:1),&第111题(10.0分)函数调用语句func((el,e2),(e3,e4,e5))中含有[1】个实参。答案:1).2第112题(10.0分)在c语言中,格式输入操作是由库函数在C语言中,格式输入操作是由库函数[1]完成的,格式输出操作是由库函数【2】完成的。答案:.scanf.printf第113题(10.0分)写出语句b=(a=6,a*3);执行后整型变量b的值是[11答案:1).18第114题(10.0分)已知a=13,b=6,a/b的ト进制数值为[1].答案:1).2第115题(10.0分)调用fopen函数打开一文本文件,在"使用方式"这ー项中,为输出而打开需填入[1L答案:1).w或W+第116题(10。分)设x=5>l+2,x的值为⑴。答案:1).1第117题(10.0分)intx=2;z=x++-l;贝リz的值为(1]〇答案:1).1第118题(10。分)已知a=10,b=15,c=l,d=2,e=0,则表达式a*b&&c的值为【1】.答案:1).1第119题(10。分)在C语言中,最大整型数是[11答案:1).32767第120题(10.0分)已知i=5«写出语句a=(i>5)?0:l;执行后整型变量a的值是[1L答案:1).1第121题(10.0分)若有以下数组a,数组元素:a[01〜a⑼,其值为941282107513该数组的元素中,数值最大的元素的下标值是[11答案:1).2第122题(10.0分)以下程序段要求从键盘输入字符,当输入字母为Y时,执行循环体,则括号内应填写[1Lch=getchar();while(chY)/・在括号中填写・/ch=getchar();答案:1\ーー第123题(10.0分)"\71"在内存中占【1】个字节。答案:1).2第124题(10.0分)表达式‘A'+5+'\101'+020+0xl0的值是[1]0答案:1).167第125题(10.0分)已知a=13,b=6,a&b的十进制数值为[1].答案:1).4第126题(10.0分)gets。函数的原型在【1】中。答案:1).stdio.h第127题(10.0分)字符串"123\\abc\t\101cd"的长度是【1】。答案:1).11第128题(10.0分)设x=2&&2||5>l,x的值为【1】。答案:1).1第129题(10.0分)"a"在内存中占[1]个字节。答案:1).2第130题(10.0分)表达式i++相当于表达式[11答案:1).i=i+1或i=l+i第131题(10.0分)已知a=10,b=15,c=l,d=2,e=0,则表达式(c==b)>e的值为[1].答案:1).0第:132题(10.0分)intx=2,y=3,z=4;则表达式x+(y>!z)的值为[1].答案:1).3第133题(10.0分)在C程序中,只能给指针赋NULL值和【1】值。答案:1).地址第134题(10.0分)若有以下数组a,数组元素:a[0]〜a⑼,其值为941282107513该数组中下标最大的元素的值是[llo答案:1).3第135题(10.0分)字符串"、1234\\t\x43\\bcd"的长度是[1].答案:1).9第136题(10.0分)当a=l,b=2,c=3时,执行以下程序段后a=【1】。if(a>c)b=a;a=c;c=b;答案:1).3假设所有变量都为整型,表达式(a=2,b=5,a>b?a++:b++,a+b)的值是[1L答案:1),8第138题(10.0分)intx=y=4,z=2;x=y==z;则x的值为【1】。答案:1).0第139题(10.0分)若有定义:chars[]="china";则TurboC系统为数组s开辟【1】个字节的内存单元。答案:1).6第140题(10.0分)intx;x=(3+4)%5-6,则x的值为【1】。答案:1).-4第141题(10.0分)若输入字符串:abcdec回车〉,则以下while循环体将执行【1】次。While((ch=getchar())=='e')printf("*");答案:1).0第142题(10.0分)设x的值为!5,n的值为2,则表达式x%=(n+=3)运算后x的值是【1】。答案:1).0第143题(10.0分)C语言表达式!(3<6)||(4<9)的值是[1].答案:1).1第:144题(10.0分)字符串"abc\103\\bcd"的长度是[11答案:1).8第145题(10.0分)intx=2,y=3,z=4;则表达式x+y>z&&y==z的值为[1]0答案:1).0第146题(10.0分)执行以下程序段后,s的值是【1】。inta[]={5,3,7,2,l,5,3,10),s=0,k;for(k=0;k<8;k+=2)s+=*(a+k);答案:1).16第147题(10.0分)sin()函数的原型在头文件[1]中。答案:1).math.h第148题(10。分)オ在内存中占[1]个字节。答案:1).1第149题(10。分)执行下列语句后,*(P+1)的值是(1Lchars[3]="ab",*p;P=s;答案:1).b第:150题(10.0分)已知a=10,b=15,c=l,d=2,e=0,贝リ表达式a+b>10||a+b<0的值为[1]答案:1).1第151题(10.0分)执行语句charstr[81]="abcdef";后,字符串str结束标志存储在str[11】](在括号内填写下标值)中。答案:1).6第152题(10.0分)C语言中调用【1】函数来打开文件。答案:1).fopen或fopen()第153题(10。分)若有以下数组a,数组元素:a[0Fa[9],其值为941282107513该数组的元素中,数值最小的元素的下标值是[1]=答案:1).8第154题(10.0分)c语言表达式5>2>7>8的值是【1】。答案:1).0第155题(10。分)feof(fp)函数用来判断文件是否结束,如果遇到文件结束,函数值为[11答案:1).非〇值第156题(10.0分)若宏定义为:#definey(x)2+x,则表达式a=3*y(3)的值为[11答案:1).9第157题(10.0分)C语言中,数组元素的ド标下限为[11答案:1).0第158题(10.0分)定义inta⑵⑶;表示数组a中的元素个数是[1]个。答案:1).6第159题(10。分)以下程序的输出结果为[11#include"stdio.h"voidmain(){inta;for(a=0;a<10;a++);printf(,'%d,'/a);}答案:1).10第160题(10.0分)设x=2,表达式x>=60==l的值为[11答案:1).0第161题(10.0分)若有以下定义,则计算表达式y+=y-=m*=y后的y值是[11intm=5zy=2;答案:1).-16第162题(10.0分)已知a=13,b=6,a/b的十进制数值为[11答案:1).2第:163题(10.0分)若intx=6;则x+=x-=x*x表达式最后x的值是[1]»答案:1).-60第164题(10.0分)表达式貝+10+\103'+010+0xl0的值是[1].答案:1).166第:L65题(10.0分)已知a=13,b=6,a|b的十进制数值为【1】。答案:1).15第:166题(10.0分)在C语言中的实型变量分为两种类型,它们是float型和【1】型。答案:1).double第167题(10.0分)若有定义:inta=10,b=9,c=8;接着顺序执行下列语句后,变量b中的值是[1]〇c=(a-={b-5));c=(a%ll)+(b=3);答案:1).3第168题(10.0分)下面程序段的输出结果是[11«inta=12;a=a&052;printf("%o\n",a);答案:1).10第169题(10.0分)若宏定义为:#definey(x)如,则表达式a=4+3*y(3)的值为[1]»答案:1).6第170题(10.0分)执行下列语句后,z的值是[1].intx=4,y=25,z=5;z=y/x*z;答案:1).30第171题(10。分)已知i=5,写出语句a=i++;执行后整型变量a的值是[1L答案:1).5第172题(10.0分)fopen()函数的原型在头文件【1】中。答案:1).stdio.h第173题(10.0分)表达式a+=b相当于表达式[1L答案:1).a=a+b或a=b+a第174题(10。分)表达式‘a'+10+'\102'+010+0xll的值是[1],答案:1).198第175题(10。分)设k=(a=2,b=3,a*b),则k的值为[11答案:1).6第176题(10。分)表达式B+15+'\x414020+0x10的值是[1],答案:1).178第177题(10.0分)假设变量a,b均为整型,表达式(a=5,b=2,a>b?a++:b++,a+b)的值是[1]«答案:1).8第178题(10.0分)若有以下数组a,数组元素:a[0]~a⑼,其值为941282107513该数组中下标最大的元素的值是[l]o答案:1).3第179题(10.0分)表达式i++相当于表达式i=[11答案:1).i+1或1+i第180题(10。分)设有一个名为"my.c"的c程序,其主函数为main(intargc,char*argvロ),如果在执行时,输入的命令行为myaabb/则形式参数argc的值是【1】。答案:1).3第181题(10.0分)fabs()函数的原型在【1】中。答案:1).math.h第182题(10.0分)已知i=5,写出语句a=(a=i+l,a+2,a+3);执行后整型变量a的值是[1I0答案:1).9第183题(10.0分)"\72"在内存中占【1】个字节。答案:1).2第184题(10。分)C语言把文件看作是ー个【1】的序列。答案:1).字符或字节第185题(10。分)设x=72,表达式x=(x>=60)的值为[1]»答案:1).1第186题(10。分)静态变量和外部变量的初始化是在【1】阶段完成的,而自动变量的赋值是在【2】时进行的。答案:1).编译2),函数调用第187题(10。分)下面程序段的输出结果是[1】。inta=12;a=a&052;printf("%d\n",a);答案:1),8第188题(10.0分)若宏定义为:#definey(x)5%x,则表达式a=4+3*y(2)的值为[1]〇答案:1).5第189题(10.0分)VC编译系统提供对C程序的编辑、编译、连接和运行环境,可以不在该环境下进行的是【1】。答案:1).编辑和运行第190题(10.0分)连接字符串的库函数名是[1]«答案:1).strcat第191题(10.0分)若宏定义为:#definey(x)2*x,则表达式a=4*3+y(2)的值为[1]0答案:1).16第192题(10.0分)if(a)中的表达a等价于【1】。答案:1).a!=0第193题(10.0分)inta=l,b=2,c=3;执行语句a+=b*=c;后a的值是[1]0答案:1).7第194题(10.0分)程序段intk=10;while(k=0)k=k-l循环体语句执行【1】次。答案:1).0第195题(10.0分)字符串"'t\x42\\bcd\n"的长度是[1]答案:1).7第196题(10.0分)写出表达式1.234&&5.982的值是[1].答案:1).1第197题(10.0分)字符串"'1011234\\aビ的长度是[1]〇答案:1).8第:198题(10.0分)若a是int型变量,且a的初值为6,则计算表达式a+=a-=a*a后a的值为【1】。答案:1).-60第199题(10.0分)C语言中的字符变量用保留字【1】来说明。答案:1).char第200题(10.0分)设a=3,b=4,c=4,贝リ表达式a+b>c&&b==c&&a||b+c&&b==c的值为[1]0答案:1).1第201题(10.0分)以下程序的输出结果为【1】。#include"stdio.h"main(){inta=010,j=10;printf("%d,%d\n",++a,j-);}答案:l).9,10第202题(10.0分)己知i=5.6;写出语句a=(int)i;执行后变量i的值是[1].答案:1).5.6第203题(10.0分)设x=4<4-!0,x的值为[1]〇答案:1).0第204题(10.0分)已知i=5;写出语句a=-iJ执行后整型变量a的值是[1],答案:1).4第205题(10.0分)intx=2;z=++x+l;则z的值为【1】。答案:1).4第206题(10.0分)字符串"'t\\x43\102\bcd"的长度是[1L答案:1).9第207题(10.0分)staticinta⑶[3]={{1,2,3},{4,5,6},{7,8,9}};其中a[l][2]的值为【1】。答案:1).6第208题(10.0分)表达式10+'\x41'+'\101'+0xl0的值是[11答案:1).156输入整型变量a的值。inta;scanf("%d",[1]);答案:1).&a第210题(10.0分)if(!a)中的表达!a等价于[1L答案:1).a==0第211题(10.0分)若有以下数组a,数组元素:a[0]〜a⑼,其值为941282107513该数组的元素中,数值最大的元素的下标值是[11答案:1).2第212题(10.0分)当a=3,b=2,c=l;时,执行以下程序段后c=[l]oif(a>b)a=b;if(b>c)b=c;elsec=b;c=a;答案:1),2第213题(10.0分)若有以下定义和语句:inta[5]={l,3,5,7,9},*p;P=&a[2];则++(*p)的值是[llo答案:1).6第214题(10.0分)己知a=13,b=6,a!的十进制数值为【1】。答案:1).11第215题(10.0分)若a是int型变量,则计算表达式a=2m%3后a的值为[11答案:1).2第216题(10.0分)设i,j,k均为int型变量,则执行完for循环for(i=0,j=10;i<=j;i++,j--)k=i+j;后,k的值为[1]〇答案:1).10第217题(10.0分)调用fopen函数打开一文本文件用来读取数据,在函数形参"使用模式"这一项中,应该填入[11答案:1).r或r+若有定义:chareハ010,;则变量C中包含的字符个数为[1].答案:1).1第219题(10.0分)TC编译系统提供对C程序的编辑、编译、连接和运行环境,可以不在该环境下进行的是【1】。答案:1),编辑和运行第220题(10.0分)已知a=13,a«2的十进制数值为[1L答案:1).52第221题(10.0分)设x和y均为int型变量,则以下for循环中的scanf语句最多可执行的次数是[1]«for(x=0,y=0;y!=123&&x<3;x++)scanf("%d",&y);答案:1).3第222题(10.0分)C语言中调用【1】函数来关闭文件。答案:1).fclose或fclose()第223题(10.0分)ー个C源程序中至少应包括一个【1】函数。答案:1).main第224题(10.0分)sqrt()函数的原型在头文件[1]中。答案:1).math.h第225题(10.0分)若宏定义为:#definey(x)2+x,则表达式a=4*y(2)的值为【1】。答案:1).10第226题(10.0分)函数的定义不可以嵌套,但函数的调用【1】嵌套。答案:1),可以第227题(10.0分)执行下面两个语句,输出的结果是[1]=charcl=97,c2=98;printf("%d%c",cl,c2);答案:1).97b第228题(10.0分)已知a=13,b=6,a>>2的十进制数值为【1】。答案:1).3第229题(10.0分)设a=3,b=4,c=5,则表达式!(a+b)+c-l&&b+cA的值为[1]〇答案:1).1第230题(10.0分)执行下列语句后,b的十进制值是【1】。intx=240/y=15/b;charz='A';b=((x&&y)&a(z<'a'));答案:1).1第231题(10.0分)intx=4/y=z=2;z=x==(y=z);则z的值为[1]〇答案:1).0笫232题(10.0分)设a、b、c为整型数,且a=2、b=3、c=4,则执行完以下语句:a*=16+(b++)-(++c);后,a的值是[1L答案:1).28第233题(10。分)已知a=13,b=6,a||b的十进制数值为【1】。答案:1).1第234题(10。分)若有以下数组a,数组元素:a[0]~a[9),其值为941282107513该数组可用的最小下标值是【1】。答案:1).0第235题(10。分)复制字符串的库函数是【1],只写函数名即可。答案:1).strcpy第236题(10.0分)C语言中,数组名是ー个不可变的【1】量,不能对它进行加减和赋值运算。答案:1).地址第237题(10.0分)设有以下结构类型说明和变量定义,则变量a在VC环境下内存所占字节数是[1]»structstud{charnum[6];ints[4];doubleave;}a,*p;答案:1).30第238题(10。分)设有一个名为"test.c"的c程序,其主函数为main(intargc,char*argvロ),如果在执行时,输入的命令行为test1223344/则形式参数argc的值是[1].答案:1).5第239题(10.0分)getchar()函数的原型在【1】中。答案:1).stdio.h第240题(10。分)已知a=13,b=6,a&b的卜进制数值为[1]〇答案:1).4第241题(10.0分)intx=2;x*=y=z=4;则x的值为[1]〇答案:1).8第242题(10.0分)若宏定义为:#£^做丫仅”%2,则表达式a=3・丫り的值为[1]0答案:1).0第243题(10.0分)intx=2,y=3,z=4;则表达式x+y>!z的值为[1]答案:1).1第244题(10.0分)inta=l,b=2,c=3;表达式(a&b)||(a|b)的值是[11答案:1).1第245题(10.0分)函数调用时的实参和形参之间的数据是单向的【1】传递。答案:1).值第246题(10。分)C语言源程序的基本单位是【1】。答案:1).函数第247题(10.0分)已知i=5,写出语句i-=0xl2;执行后整型变量i的值是[1]0答案:1).-13第248题(10。分)intx;x=-3+4*5-6,则x的值为【1】。答案:1).11第249题(10.0分)strlen()函数的原型在【1】中。答案:1).string.h第250题(10.0分)°设(k=a=5,b=3,a*b),贝リk值为[1l〇答案:1).5第251题(10.0分)若有以卜定义和语句:inta[4]={0,l,2,3},*P;p=&a[2];则・-p的值是[Ho答案:1).1第252题(10。分)设a,b,t为整型变量,初值为a=7,b=9,执行完语句t=(a>b)?a:b后,t的值是【1】。答案:1).9第253题(10.0分)当a=3,b=2,c=l;时,执行以下程序段后a=【1】。if(a>b)a=b;if(b>c)b=c;elsec=b;c=a;答案:1).2第254题(10.0分)intx=2,y=3,z=4;则表达式x||y+z的值为[1]答案:1).1试卷编号:10174所属语言:TurboC试卷方案:tiank试卷总分:2540分共有题型:1种ー、填空 共254题(共计2540分)第1题(10.0分)设intx=M;则x的值为[1]«答案:1).0第2题(10.0分)执行语句charstr[81]="abcdef";后,字符串str结束标忐存储在str[[1]](在括号内填写下标值)中。答案:1).6第3题(10.0分)设x的值为!5,n的值为2,则表达式x*=n+3运算后x的值是[11答案:1).75第4题(10.0分)表达式6+'\x43'+010+0xl0的值是[1]〇答案:1).97第5题(10.0分)下面程序段的输出结果是(1]〇inta=12;a=a&052;printf("%d\n",a);答案:1).8第6题(10.0分)已知a=10,b=15,c=l,d=2,e=0,则表达式(c==b)>e的值为[1].答案:1).0第7题(10.0分)inta=l,b=2,c=3;执行语句a=b=c;后a的值是[1]«答案:1).3第8题(10.0分)表达式,a'+10+'\102'+010+0xll的值是[1L答案:1).198第9题(10.0分)"a"在内存中占[1]个字节。答案:1).2第10题(10.0分)以下程序的输出结果为【1】。include"stdio.h"voidmain(){inta;for(a=0;a<10;a++);printf("%d"/a);}答案:1).10第11题(10.0分)C语言中,数组名是一个不可变的【1】量,不能对它进行加减和赋值运算。答案:1).地址第12题(10.0分)getchar()函数只能接收ー个[1].答案:1).字符第13题(10.0分)已知i=5;写出语句i+=012;执行后整型变量i的十进制值是[11答案:1).15第14题(10.0分)设有以下结构类型说明和变量定义,则变量a在VC环境下内存所占字节数是[11structstud{charnum[6];ints[4];doubleave;}a/p;答案:1).30第15题(10.0分)假设变量a,b均为整型,表达式(a=5,b=2,a>b?a++:b++,a+b)答案:1).8第16题(10.0分)intx=2,y=3zz=4;则表达式!x+y>z的值为[1]答案:1).0第17题(10.0分)以ド程序段要求从键盘输入字符,当输入字母为丫时,执行循环体,则括号内应填写[1]〇ch=getchar();while(ch'Y')/・在括号中填写・/ch=getchar();答案:1).==第18题(10.0分)设k=(a=2,b=3,a*b),则k的值为[1]»答案:1).6第19题(10.0分)intx=2,y=3,z=4;则表达式x+y>!z的值为[1]答案:1).1第20题(10.0分)intx=2;x*=y=z=4;贝リx的值为[1].答案:1).8第21题(10.0分)“or在内存中占(1J个字节。答案:1).1第22题(10.0分)strlen()函数的原型在【1】中。答案:1).string.h第23题(10.0分)预处理命令行都必须以【1】号开始。答案:1).#第24题(10.0分)设w=5;w+=-2;则w的值为[l]o答案:1).3第25题(10.0分)intx=2;z=x++-l;则x的值为【1】。答案:1).3第26题(10.0分)若宏定义为:#definey(x)2*x,则表达式a=4*3+y⑵的值为【1】。答案:1).16第27题(10.0分)C语言中的字符变量用保留字【1】来说明。答案:1).char第28题(10.0分)sin()函数的原型在头文件【1】中。答案:1).math.h第29题(10.0分)在C语言中,文件的存取是以【1】为单位的,这种文件被称为【2】文件。答案:.字符.流式第30题(10.0分)字符串"'t\\x43\102\bcd"的长度是[1】。答案:1).9第31题(10.0分)若有以下数组a,数组元素:a[0]~a⑼,其值为941282107513该数组可用的最大下标值是[1L答案:1).9第32题(10.0分)若有以下定义和语句:inta[5]={l,3,5,7,9},*p;p=&a[2];则++(*p)的值是[11.答案:1).6第33题(10.0分)if(!a)中的表达!a等价于[1]«答案:1).a==0第34题(10.0分)表达式宣+10+'\101'+010+0xl0的值是[11答案:1).196第35题(10.0分)设x=5>l+2,x的值为11】。答案:1).1第36题(10.0分)按内存排列顺序,数组chara[2]中的所有元素是a[l]和[1】。答案:1).a[0]第37题(10.0分)假设有条件intx=l,y=2,z=3;则表达式z+=x>y?++x:++y的值是【1】。答案:1).6第38题(10.0分)下列程序的运行结果是下列voidmain(){unsignedxl;intb=-l;xl=b;printf("%u",xl);}答案:1).65535第39题(10.0分)已知x=3,y=2,则表达式x*=y+8的值为[1].答案:1).30ー个C源程序中至少应包括一个【1】函数。答案:1).main第41题(10.0分)若有以下数组a,数组元素:a[01〜a⑼,其值为941282107513该数组的元素中,数值最小的元素的下标值是[11答案:1).8第42题(10.0分)己知a=13,b=6,a/b的十进制数值为【1】。答案:1).2第43题(10.0分)C语言中,二维数组在内存中的存放方式为按【1】优先存放。答案:1).行第44题(10.0分)已知a=10,b=15,c=l,d=2,e=10,贝リ表达式a++&&e++&&c++的值为[1].答案:1).1第45题(10.0分)写出语句b=(a=6,a*3);执行后整型变量b的值是[11答案:1).18第46题(10.0分)已知i=5,写出语句i-=0xl2;执行后整型变量i的值是[11答案:1).-13第47题(10.0分)设a取二进制数00101101,若想通过aAb运算使a的高4位取反,低4位不变,则b的二进制数是【1】。答案:1).11110000第48题(10.0分)设a=3,b=4,c=5,则表达式!(a+b)+c-l&&b+c/Z的值为【11答案:1).1第49题(10.0分)执行语句chars[3]="ab",*p;p=s;*(p+2)的值是[1】。答案:1).‘、〇'第50题(10.0分)若有定义:chars[]="china";则TurboC系统为数组s开辟【1】个字节的内存单元。答案:1).6第51题(10.0分)已知a=10,b=15,c=l,d=2,e=0,贝リ表达式!a<e的值为[1].答案:1).0第52题(10.0分)已知a=13,b=6,a&b的十进制数值为【1】。答案:1).4第53题(10.0分)VC编译系统提供对C程序的编辑、编译、连接和运行环境,可以不在该环境下进行的是11】。答案:1).编辑和运行第54题(10.0分)设x=2&&2||5>l,x的值为【1】。答案:1).1第55题(10.0分)调用fopen函数打开一文本文件用来读取数据,在函数形参"使用模式"这一项中,应该填入[1L答案:1).r或r+第56题(10.0分)造句:X++;++X;x=x+l;x=l+x;执行后都使变量X中的值增1,请写出一条同一功能的赋值语句(1]«答案:1).x+=l第57题(10.0分)intx=y=4,z=2;x=y==z;则x的值为【1】。答案:1).0第58题(10.0分)执行下列语句后,*(P+1)的值是(1Lchars[3]="ab",*p;P=s;答案:1).b第59题(10.0分)设有以下定义的语句:inta[3][2]={10,20,30,40,50,60},(*p)[2];P=a;则・(*(p+2)+l)值为[IL答案:1).60第60题(10.0分)设x=(5>l)+2,x的值为【1エ答案:1).3第61题(10.0分)字符串"I\\t\x43\abx44"的长度是[1】。答案:1).9第62题(10.0分)求字符串长度的库函数是【1],只写函数名即可。答案:1).strlen第63题(10.0分)若a是int型变量,且a的初值为6,则计算表达式a+=a-=a*a后a的值为[1L答案:1).-60第64题(10.0分)连接字符串的库函数名是[Ho答案:1).strcat第65题(10.0分)getchar()函数的原型在【1】中。答案:1).stdio.h第66题(10.0分)在C语言中的实型变量分为两种类型,它们是float型和【1】型。答案:1).double第67题(10.0分)"\71"在内存中占【1】个字节。答案:1).2第68题(10.0分)若宏定义为:#definey(x)x%2,则表达式2=3・丫刈的值为[1]0答案:1).0第69题(10.0分)下列语句输出的结果是下】。inta=-l;printf("%x",a);答案:l),ffff第70题(10.0分)已知a=13,b=6,!a的十进制数值为【1】。答案:1).0第71题(10.0分)c语言表达式5>2>7>8的值是【1】。答案:1).0第72题(10.0分)为了避免嵌套条件语句的二义性,C语言规定else与其前面最近的下】语句配对。答案:1).if字符串比较的库函数是【1],只写函数名即可。答案:1).strcmp第74题(10.0分)intx=2,y=3,z=4;则表达式x+y>z的值为[1]〇答案:1).1第75题(10.0分)512H力m213][3]={{1,2,3},{4,5,6},{7,8,9}};其中a[l][2]的值为[1]»答案:1).6第76题(10.0分)数组在内存中占一段连续的存储区,由【1】代表它的首地址。答案:1).数组名第77题(10.0分)设chara,b;若想通过a&&b运算保留a的第1位和第6位的值,贝リb的二进制数是【1】。答案:1).10000100第78题(10.0分)intx=2;z=x++-l;则z的值为【1】。答案:1).1第79题(10.0分)设x=2,表达式x>=60==l的值为[1]0答案:1).0第80题(10.0分)表达式a+=b相当于表达式[1L答案:1).a=a+b或a=b+a第81题(10.0分)若有以下定义,则计算表达式y+=y-=m*=y后的y值是111intm=5,y=2;答案:1).-16第82题(10.0分)表达式"random(lOOO)"的运算结果产生0到999之间的某个整数,使用该系统函数前应调用【1】函数进行初始化。答案:1).randomize()第83题(10.0分)字符串"a\x44\\101b"的长度是[11答案:1).7第84题(10.0分)intx=2,y=3,z=4;则友达式x+y>z&&y==z的值为[1]0答案:1).0第85题(10.0分)if(a)中的表达a等价于[11答案:1).a!=0第86题(10.0分)调用fopen函数打开一文本文件,在"使用方式”这ー项中,为追加而打开需填入[11答案:1).a或a+第87题(10.0分)表达式i++相当于表达式i=[1]〇答案:1).i+1或1+i第88题(10。分)fopen()函数的原型在头文件【1】中。答案:1).stdio.h第89题(10.0分)intx=2,y=3,z=4;则表达式x+y&&z的值为[1].答案:1).1第90题(10.0分)'\x43•在内存中占[1]个字节。答案:1).1第91题(10.0分)设c语言中,int类型数据占2个字节,则long类型数据占【1】个字节,short类型数据占[2]个字节。答案:.4.2第92题(10.0分)将数组a的首地址赋给指针变量p的语句是[1],答案:1).p=a;第93题(10.0分)表达式‘A'+5+'\101'+020+0xl0的值是[1I〇答案:1).167第94题(10.0分)表达式3%-5的值为[11答案:1).3第95题(10.0分)若x和n均是int型变量,且x和n的初值均为5,则计算表达式x+=n++后x的值为,n的值为【2】。答案:.10.6第96题(10.0分)若宏定义为:#definey(x)2+x,则表达式a=3*y(3)的值为[1],答案:1).9第97题(10.0分)执行下列语句后,z的值是[1]〇intx=4,y=25,z=5;z=y/x*z;答案:1).30第98题(10.0分)C语言的三种基本结构是【1】结构、选择结构、循环结构。答案:1).顺序第99题(10.0分)设有一个名为"test.c"的c程序,其主函数为main(intargc,char*argvロ),如果在执行时,输入的命令行为test1223344/则形式参数argc的值是[1]»答案:1).5第100题(10。分)执行以下程序段后,s的值是【1】。intaロ={5,3,7,2,l,5,3,10},s=0,k;for(k=0;k<8;k+=2)s+=*(a+k);答案:1).16第101题(10.0分)intx=2;z=++x+l;则x的值为【1】。答案:1).3第102题(10.0分)intx=4,y=z=2;x=x==(y=z);则x的值为【11答案:1).0第103题(10.0分)intx;x=-3+4%-5*3,则x的值为【1】。答案:1).9第104题(10.0分)已知a=10,b=15,c=l,d=2,e=0,贝リ表达式a++&&e++&&c++的值为[1].答案:1).0第105题(10.0分)复制字符串的库函数是11],只写函数名即可。答案:1).strcpy第106题(10.0分)若输入字符串:abcdec回车〉,则以下while循环体将执行【1】次。While((ch=getchar())=='e')printf("*");答案:1).0第107题(10.0分)在C程序中,数据可以用二进制和【1】两种代码形式存放。答案:1).ASCII第108题(10.0分)己知a=13,b=6,a||b的十进制数值为【1】。答案:1).1第109题(10.0分)函数的定义不可以嵌套,但函数的调用【1】嵌套。答案:1),可以第110题(10.0分)设i,j,k均为int型变量,则执行完for循环for(i=0,j=10;i<=j;i++,j--)k=i+j;后,k的值为后】。答案:1).10第111题(10.0分)设x=4<4-!0,x的值为[1].答案:1).0第112题(10.0分)intx=2;z=-x+++l;则z的值为[1]»答案:1).-1第113题(10.0分)intx=2,y=3,z=4;则表达式x+(y>!z)的值为[1].答案:1).3第114题(10.0分)执行下列语句后,b的十进制值是【1】。intx=240/y=15/b;charz='A';b=((x&&y)&&(z<'a'));答案:1).1第115题(10.0分)已知a=13,b=6,a!的十进制数值为【1】。答案:1).11第116题(10。分)执行下面两个语句,输出的结果是[1]〇charcl=97,c2=98;printf("%d%c",cl,c2);答案:1).97b第117题(10。分)若有以下数组a,数组元素:a[01〜a⑼,其值为941282107513该数组的元素中,数值最大的元素的ド标值是[1】答案:1).2第118题(10.0分)TC编译系统提供对C程序的编辑、编译、连接和运行环境,可以不在该环境下进行的是11】。答案:1).编辑和运行第119题(10.0分)已知a=13,b=6,a/b的ト进制数值为[11答案:1).2第120题(10.0分)若有以下数组a,数组元素:a⑼〜a⑼,其值为941282107513该数组中下标最大的元素的值是[llo答案:1).3第121题(10.0分)已知i=5,写出语句i*=i+l;执行后整型变量i的值是[11答案:1).30第122题(10.0分)在C语言中,最大整型数是[11答案:1).32767第123题(10.0分)设(k=a=5,b=3,a*b),则表达式的值为[11答案:1).15第124题(10.0分)冒在内存中占【1】个字节。答案:1).1第125题(10.0分)表达式‘b'+5+,\x42'+011+0xl0的值是【1】。答案:1).194第126题(10.0分)若a是int型变量,则计算表达式a=2朋%3后a的值为[11答案:1).2第127题(10.0分)已知a=10,b=15,c=l,d=2,e=0,贝リ表达式c==b>e的值为[1].答案:1).1第128题(10.0分)如果函数不要求带回值,可用【1】来定义函数返回值为空。答案:1).void第129题(10.0分)结构体是不同数据类型的数据集合,作为数据类型,必须先说明结构体【1],再说明结构体变量。答案:1).类型第130题(10.0分)字符串"、abc\t\x42\128bcd'n"的长度是【1】.答案:1).11第131题(10.0分)gets。函数的原型在[1]中。答案:1).stdio.h第132题(10.0分)当a=3,b=2,c=l;时,执行以下程序段后c=[1]if(a>b)a=b;if(b>c)b=c;elsec=b;c=a;答案:1).2第133题(10.0分)intx=4,y=z=2;z=x==(y=z);则z的值为【1】。答案:1).0第134题(10.0分)inta=l,b=2,c=3;执行语句a+=b*=c;后a的值是[1]0答案:1).7第135题(10.0分)intx=2;z=-x+++lJ则x的值为[1]»答案:1).3第136题(10.0分)当a=3,b=2,c=l;时,执行以下程序段后a=[1].if(b>c)b=c;elsec=b;c=a;答案:1).2第137题(10.0分)若s是int型变量,且s=6,则下面表达式的值是【1】。s%2+(s+l)%2答案:1).1第138题(10.0分)已知i=5,写出语句a=(i>5)?0:l;执行后整型变量a的值是[1】。答案:1).1第139题(10.0分)设a、b、c为整型数,且a=2、b=3、c=4,则执行完以下语句:a*=16+(b++)-(++c);后,a的值是[1]〇答案:1).28第140题(10.0分)intx=2,y=3,z=4;则表达式!(x+y)>z的值为[1].答案:1).0第141题(10.0分)若有以下数组a,数组元素:a[0]~a[9),其值为941282107513该数组中下标最小的元素名字是[Ho答案:1).a[0]第142题(10.0分)设a,b,t为整型变量,初值为a=7,b=9,执行完语句t=(a>b)?a:b后,t的值是【1】。答案:1).9第143题(10。分)设x=62,表达式x>=60&&x<701|x==!的值为[1I〇答案:1).1第144题(10。分)已知a=13,a<<2的十进制数值为[1].答案:1).52第145题(10。分)字符串"'1234\\t\x43\\bcd"的长度是[1】答案:1).9第146题(10。分)设x的值为15,n的值为2,则表达式x%=(n+3)运算后x的值是【1】。答案:1).0第147题(10。分)表达式18&&53的值是[1]〇第148题(10.0分)写出表达式1.234&&5.982的值是[1].答案:1).1第149题(10.0分)C语言中调用【1】函数来打开文件。答案:1).fopen或fopen()第150题(10.0分)在C语言中,最小整型数是[11答案:1).-32768第151题(10。分)表达式ー3%-5的值为[1]〇答案:1).-3第152题(10。分)已知i=5,写出语句a=(a=i+l,a+2,a+3);执行后整型变量a的值是[1]〇答案:1).9第153题(10。分)已知a=13,b=6,a%b的十进制数值为【1】。答案:1).1第154题(10。分)函数调用时的实参和形参之间的数据是单向的【1】传递。答案:1).值第155题(10.0分)intx;x=-3+4%5-6,则x的值为【1】。答案:1).-5第156题(10.0分)若有以ド定义和语句:inta[4]={0,l,2,3},*P;P=&a[2];则*一p的值是[llo答案:1).1第157题(10.0分)当a=3,b=2,c=l;时,执行以下程序段后b=[l]oif(a>b)a=b;if(b>c)b=c;elsec=b;c=a;答案:1).1第158题(10。分)若有以下数组a,数组元素:a⑼〜a[9],其值为941282107513该数组可用的最小下标值是[1L答案:1).0第159题(10.0分)字符串,'123\\abc\t\101cd"的长度是[1].答案:1).11第160题(10.0分)设有一个名为"my.c"的c程序,其キ:函数为main(intargc,char*argv口),如果在执行时,输入的命令行为myaabb/则形式参数argc的值是[1I0答案:1).3第161题(10。分)设x和y均为int型变量,且x=l,y=2,则表达式1.0+x/y的值为[1]〇答案:1).1.0或1第162题(10.0分)下列语句输出的结果是[1!〇unsignedintb=65535;printf("%d",b);答案:1).-1第163题(10.0分)C语言中调用【1】函数来关闭文件。答案:1).fclose或fclose()第164题(10。分)表达式ー3%5的值为11エ答案:1).-3第165题(10.0分)已知a=10,b=15,c=l,d=2,e=0,则表达式a*b&&c的值为[1]答案:1).1第166题(10.0分)已知a=10,b=15,c=l,d=2,e=0,则表达式a+b>10||a+b<0的值为[1].答案:1).1第167题(10.0分)intx=y=z=2;x=y==z;则x的值为[1]0答案:1).1第168题(10。分)表达式‘B'+lS+\dl+Oll+OxlO的值是【1】。答案:1).171第169题(10。分)若a,b和c均是int型变量,则计算表达式a=(b=4)+(c=2)后,a值为[1],b值为【2],c值为[31答案:.6.4.2第170题(10。分)设x=72,表达式x=(x>=60)的值为[1]〇答案:1).1第171题(10。分)表达式‘A'+10+'\103'+010+0x10的值是[1].答案:1).166第172题(10.0分)当a=l,b=2,c=3时,执行以下程序段后a=[1Lif(a>c)b=a;a=c;c=b;答案:1).3第:173题(10.0分)下面程序段的输出结果是[1Linta=12;a=a&052;printf("%d\n",a);答案:1).8第174题(10。分)已知a=13,b=6,!a的十进制数值为[1],答案:1).0第175题(10.0分)strcat()函数原型在【1】中。答案:1).string.h第176题(10.0分)intx=2;z=++x+l;则z的值为【1】。答案:1).4第177题(10。分)字符串"'1011234\\at"的长度是[1].答案:1).8第178题(10.0分)若有定义:int@[3][2]={2,4,6,8,10,12};,则・渦口]+1)的值是[1エ答案:1).8第179题(10.0分)下面程序段的输出结果是[llointa=12;a=a&0377;pritnf("%o\n"/a);答案:1).14第180题(10。分)若有以下数组a,数组元素:a[0]〜a[9),其值为941282107513该数组的元素中,数值最大的元素的下标值是[11答案:1).2第181题(10.0分)C语言把文件看作是ー个【1】的序列。答案:1),字符或字节第182题(10.0分)定义inta[2]⑶;表示数组a中的元素个数是11】个。答案:1).6第183题(10.0分)若宏定义为:#definey(x)5%x,则表达式a=4+3*y(2)的值为【1】。答案:第:184题(10.0分)已知a=13,b=6,a&b的十进制数值为[1].答案:1).4第185题(10.0分)己知a=13,b=6,a&&b的十进制数值为【1】。答案:1).1第186题(10.0分)若宏定义为:#definey(x)如,则表达式a=4+3*y(3)的值为【1】。答案:1).6第187题(10.0分)已知x=2,y=2则表达式x*=y+8的值为[1]〇答案:1).20第:188题(10.0分)fabs()函数的原型在门】中。答案:1).math.h第189题(10.0分)当a=l/b=2,c=3时,执行以下程序段后c=[1]〇if(a>c)b=a;a=c;c=b;答案:第:190题(10.0分)字符串"'t\x42\\bcd\n"的长度是[1]答案:1).7第191题(10.0分)intx=2,y=2,z=0;则表达式x==y>z的值为[1].答案:1).0第:L92题(10.0分)设x的值为!5,n的值为2,则表达式x%=(n+=3)运算后x的值是[1]答案:1).0第193题(10.0分)c语言程序的三种基本结构是:顺序结构,选择结构,【1】结构。答案:1),循环第194题(10.0分)已知a=13,b=6,a|b的十进制数值为【1】。答案:1).15第195题(10.0分)调用fopen函数打开一文本文件,在"使用方式"这ー项中,为输出而打开需填入[11答案:1).w或W+第196题(10.0分)x=5,y=8时,c语言表达式5-2>=x-l<=y-2的值是[1]〇答案:1).1第:197题(10.0分)输入整型变量a的值。inta;scanf("%d",[1]);答案:1).&a第198题(10.0分)设x=2.5,a=7,y=4.7,算术表达式x+a%3*(intmx+y)%羽的值为【1】。答案:1).2.5第199题(10.0分)已知a=12,写出表达式(0<a)&&(a<2)的值是[1]〇答案:1).0第200题(10.0分)c语言表达式!(4>=6)&&(3<=7)的值是[1】。答案:1).1第201题(10.0分)表达式'B'+15+'\x41'+020+0xl0的值是[1],答案:1).178第202题(10.0分)已知a=13,b=6,a>>2的十进制数值为【1】。答案:1).3第203题(10.0分)表达式10+'\x41屮'101U0xl0的值是[11答案:1).156第204题(10.0分)intx;x=(3+4)%5-6,则x的值为[!エ答案:1).-4第205题(10.0分)以下do-while语句中循环体的执行次数是[1]〇a=10;b=0;do{b+=2;a-=2+b;}while(a>=0);答案:D.3第206题(10.0分)已知i=5.6;写出语句a=(int)i;执行后变量i的值是[1]°答案:1).5.6第207题(10.0分)C语言表达式!(3<6)||(4<9)的值是[11答案:1).1第208题(10.0分)若有定义:inta=10,b=9,c=8;接着顺序执行下列语句后,变量b中的值是[1Lc=(a-=(b-5));c=(a%ll)+(b=3);答案:第209题(10.0分)当a=l,b=2,c=3时,执行以下程序段后b=[1]0if(a>c)b=a;a=c;c=b;答案:1).2第210题(10.0分)程序段intk=10;while(k=0)k=k-l循环体语句执行【1】次。答案:1).0第211题(10.0分)假设所有变量都为整型,表达式(a=2,b=5,a>b?a++:b++,a+b)的值是[1L答案:1).8第212题(10.0分)若intx=6;则x+=x-=x*x表达式最后x的值是【1】。答案:1).-60第213题(10.0分)在c语言中,格式输入操作是由库函数在C语言中,格式输入操作是由库函数[1]完成的,格式输出操作是由库函数【2】完成的。答案:.scanf.printf第214题(10.0分)"\72"在内存中占【1】个字节。答案:1).2第215题(10.0分)设

温馨提示

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

评论

0/150

提交评论