



版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
3.1无纸化考试选择题部分第1套无纸化考试选择题1.按照‘’先进后出”原则组织数据的结构是()。A.队列B.栈C.双向链表D.二叉树2,合法的ハ进制数是()。0028-07701.0.设在c语言中,float类型数据占4个字节,则double类型数据占()个字节。1284.如果进栈序列为el、e2、e3、e4,则可能的出栈序列是(),TOC\o"1-5"\h\ze3、 el^ e4> e2e2^ e4、 e3、 ele3、 e4> e2D.任意顺序.数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为()。CBasicDDLDML.以三级模式为框架形成的3种数据库中,真实存在于计算机外存的数据库是()。A.概念数据库B.用户数据库C・物理数据库D.逻辑数据库.ー些重要的程序设计语言(如C语言和Pascal语言)允许过程的递归调用,而实现递归调用中的存储分配通常用()。组表栈堆数链A.B.C.组表栈堆数链D..下列叙述中正确的是()。A.软件测试应该由程序开发者来完成B.程序经调试后一般不需要测试C.软件维护只包括对程序代码的维护D.以上三种说法都不对.C语言中,下列不合法的字符串常量是()。A.”\121”B.'y='C.”\n\n”D.”ABCD\x6d”.表达式‘5'-T的值是()。A.整数4B.字符4C,表达式不合法D,字符611,下列函数的类型是()〇fun(doublex){floaty;y=3*x-4;returny;}A.intB,不确定voidfloat12.下列程序的运行结果是()〇inty-5,x一14;y=((x=3*y,x+1),x-1);printf("x=%d,y=%d”,x,y);A.x=27,y=278.x=12,y二13x=15,y二14x=y=27.若有下列定义和语句:intu―011,v—0x11,w—11:printf("%〇,%x,%d\n”,u,v,w):则输出结果是()。9,17,119,llo11C.11,11,11D.11,17〇!1.若有下列定义(设int类型变量占2个字节):inti=8,j=9;则下列语句:printf("i二%%d,j二%%d\n”,i,j);输出的结果是()〇i=8,j=9i二%d,j二%di二%8,j二%98,9.若有以下程序()〇#include<stdiO.h>main(){int**k,ウ,i=100;j二&i;k=&j;printf("%d\n",**k);}程序的输出结果是(>oA.运行出错B.100C.j的地址D.i的地址16.设“intx=2,y二1;”,则表达式(!x11y・・)的值I是(012-1.设有以下语句:inta=l,b=2,c;c=aA(b«2);执行后,c的值为()o6789.下列程序执行后的输出结果是()〇voidfunc(int*a,intb[]){b[o]=*a+b:)main(){inta,b[5];a=0;b[0]=3:rune(&a.b);printf(99%d\n”,b[o]);}6789.有以下程序:#include<stdio.h>main(){charcl='A',c2='Y';printf("%d,%d\n”,cl,c2);)程序的输出结果是()。A.因输出格式不合法,无正确输出65,90A,Y65.89.若有以下程序段,W和k都是整型变量:w=k:LB:if(w==0)gotoLE;W :printf("戸’)gotoLB:LE;则不能与上面程序段等价的循环语句是()〇for(w=k;w!-0;w )printf("*");for(w=k;W; w)printf("*");w=k;while(w !=O)printf("*");w=k:W++;do{w ;printf(M*");)while(w!=0);.下列程序执行后的输出结果是()〇main(){charx-OxFFFF;printf("%d\n",x );)-32767FFFE-1-32768.下面的函数调用语句中func函数的实参个数是()〇rune((f2vl,v2),(v3,v4,v5),(v6,max(v7,v8)))3458.语句“printf("a\bre"\'hi\'y\\\bou\n");”的输出结果是()。a\bre\'hi\'y'\\\boua\bre\'hi\\y\boure'hi'youabre'hi'y\bou.下面程序输出的是()。main(){intt-1;fun(fun(t));)fun(inth){staticinta[3]-{l,2,3};intk;for(k-0;k%3;k++)a[k]+=a[k]-h;for(k-0;k<3:k++)printf("%d",a[k]):printf("\n”);return(a[h]);)1,2,3,1,3f5,1,5,9, 1,3,5,1,3,5,1,3,5,0,4,8, -I,3,7,25.以下叙述中正确的是()。A.预处理命令行必须位于c源程序的起始位置B.在c语言中,预处理命令行都以“ザ’开头C.每个c程序必须在开头包含预处理命令行:#include<stdio.h>D.C语言的预处理不能实现宏定义和条件编译的功能26.为了避免在嵌套的条件语句ifelse中产生二义性,C语言规定,else子句总是与(.)配对。A.缩排位置相同ifB.其前面最近的ifc.其后面最近的ifD.同一行上的if27.设有下列程序段:charstr[]="HelloWorld":char*ptr;ptr=str;执行上面的程序段后,*(ptr+10)的值为()。'\〇・'0'C.不确定的值D.C的地址.有以下程序:#inrllldp<stdio.h>maln(){charch;oh='A*+,5'-,3,:printf("%d,%c\n”,ch,ch);}程序的输出结果是()。67,CB,Cc,DD,不确定的值.下列程序的运行结果是()〇#include<stdio.h>main(){staticchara[]="Languagef",b[]=>,programe”;char*pl,*p2;intk;pl=a;p2=b;for(k=0;k<=8;k++)if(*(pl+k)==*(p2+k))printf("%c",*(pl+k));)gaeangprogramnお活・抄留.下■程序的运行结果为()。#defineMAX(x,y)(x)>(y)?(x):(y)main(){inta=2,b=3,c=l,d=3,t;printf("%d\n”,(MAX(a+b,c+d))*100);)50054400.下列说法正确的是()〇A.在c语言中,可以使用动态内存分配技术定义元素个数可变的数组B.在C语言中,数组元素的个数可以不确定,允许随机变动C.在C语言中,数组元素的数据类型可以不一致D.在C语言中,定义ー个数组后,就确定了它所容纳的元素的个数32.表达式“〜0x11”的值是()。OxFFEE0x710x0071OxFF日.下列程序的输出结果是()。main()(intp[83={ll,12,13,14,15,16,17,18),i=0,j=0;while(i++<7)if(p[i]%2)j+=P[i];printf("%d\n",j);)42455660.下列程序的输出结果是()。#include<stdio.h>#include<string.h>voidfun(intb[]){staticinti=0;do{b[i3+-b[i+l];)while(++i<2);)main(){intk,a[53={l,3,5,4,9);fun(a);for(k=0;k<5;k++)printf("%d",a[k]);}13579485794854948999.有以下程序段:intn=10:while(n>7).{n ;printf(w%d\n",n);)程序段的输出结果是()。1098987109879.有以下程序:fun(intx){intP;if(x==O|1x==l)return(3);p=x-fun(x-2);.returnP;|main(){printf("%d\n”,fun(7));)程序执行后的输出结果是()。A.78.320.下述程序的运行结果是()〇#include<stdio.h>#include<string.h>main(){char*sl=wabDui";char*s2=wABdUG”:intt;t=strcmp(sl,s2);printf("%d",t);}A,正数B.负数C.零D,不确定的值.下列程序中C的二进制值是()。chara=2,b=4,c;c=a-b»2;A.00000011B.00010100C.00011100D.00011000.函数fseek()的正确调用形式是()。fseek(位移量,起始点,文件类型指针);fseek(文件类型指针,位移量,起始点);fseek(文件类型指针,起始点,位移量);fseek(起始点,位移量,文件类型指针);.以下叙述中正确的是()«A.C语言程序总是从第一个定义的函数开始执行B.在C语言程序中,要调用的函数必须在main。函数中定义C语言程序总是从main()函数开始执行C语言程序中的main。函数必须放在程序的开始部分第2套无纸化考试选择题.若某ニ叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是()。bdgcefhagdbeefhabdgaechfgdbehfca.三种基本结构中,能简化大量程序代码的是()。A.顺序结构B.分支结构C.选择结构D.重复结构.VC6.〇中int类型变量所占字节数是()〇1234.概要设计中要完成的任务是()。A,系统结构和数据结构的设计B,系统结构和过程的设计C.过程和接口的设计D.数据结构和过程的设计.在结构化分析方法中,数据字典的作用是()。A.存放所有需要处理的原始数据B.存放所有处理的结果C,存放所有程序文件D,描述系统中所用到的全部数据和文件的有关信息.ー个关系中属性个数为I时,称此关系为()〇A.对应关系B.单ー关系C.一元关系D.二元关系.若有以下定义:chara;intb;floatC;doubled;则表达式a*b+b-c值的类型为()〇floatintchardouble.以下选项中不合法的用户标识符是()〇_123printfA$Dim.没x为jnt型变量,则执行以下语句后,X的值为()。x=10;x=x-=x-X:10204030.下列叙述中正确的是()«A,在面向对象的程序设计中,各个对象之间具有密切的关系B.在面向对象的程序设计中,各个对象都是公用的C.在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小D.上述3种说法都不对.以下程序的输出结果是()〇main(){inti;for(i=0;i<3;i++)switch(i)fcase0:printf(w%d”,i);case2:printf("%d",i);default:printf("%d",i);}00010200002000012200011112.下列程序执行后的输出结果是()〇main()(intx='f;printf("%c\nv,'A'+(x-匕'+1));}A.GHIJ.有以下程序:#include<stdio.h>main(){intaaE33E33-{(2),{4),(6)},i,*p=&.aa[o][o];for(i=0;i<2;i++){i==O)aa[i][i+l]=*p+l;else++P:printf("%d",*p);}printf("\n");}程序的输出结果是()。23263336.在C语言中,函数返回值的类型最终取决于()。A,函数定义时在函数首部所说明的函数类型B.return语句中表达式值的类型C.调用函数时主调函数所传递的实参类型D.函数定义时形参的类型15.以下程序的输出结果是()。main(){inti一0,S=O:for(;;)(if(i==311i==5)continue;if(i==6)break:i++:s+=i:);printf(*'%d\n",s):A.101321D.程序陷入死循环16.假设a和b为int型变量,则执行以下语句后b的值为()〇a==l;b=10:do{b-=a;a++;)while(b-<0):A.9-2-18.下列程序执行后的输出结果是()〇main(){inta⑶⑶,*P,ij;p-&.aEo]Eo];for(i=P;i<9;i++)p[i]=i-i+l;printf("%d\n”,a[l][2]);}369D,随机数.有以下程序:#include<stdio.h2>main(){intw=4,x=3,y=2,z=l;printf(99%d\n”,(w<x?w:z<y?Z:x));程序的输出结果是()。123419.si和S2已正确定义并分别指向两个字符串。若要求:当si所指串大于S2所指串时,执行语句S;则以下选项中正确的是()〇A.if(sl>s2)S:B.if(strcmp(sl,s2))S:C.if(slrcmp(s2,sl)>O)S:D.if(strcmp(sl,s2)>0)S:20.有以下函数:charfun(char*p){returnP;}该函数的返回值是()。A.无确功的值B.形参P中存放的地址值C,一个临时存储单元的地址D.形参P自身的地址值21.以下程序的输出结果是()=main(){charstr[][10]={"china"999beijing"),*p=str:printf("%s\n",p十10):ChinaBeijingngD・ing22,合法的main。函数命令参数形式是()。main(inta,char*c□)main(intarc,char**arv)main(intargc,char*argv)D.main(intargv,char+argc[])23.有以下结构体说明和变量的定义,且指针P指向变量a'指针q指向变量b,则不能把结点b连接到结点a之后的语句是()。
structnode{chardata:structnode*next;}a,b,*p=&a,*q=&b;a.next=q:P.next=&b:p->next=&b;(*p).next=q;24.有如下程序:#include<stdio.h>i=sizeof(a);j=strlen(a):printf("%d,%d",i,j):)main(){FILE*fpl;fpl=fopen(wfl.txt","w");fprintf(fpl,"abe");fclose(fpl);)txt中的内容为()。若文本文件fl.txt中原有内容为:good,txt中的内容为()。goodabcabedC.abeD.abcgood.与“y—(x>O?l:x<0?—L0)":的功能相同的if语句是(A.if(x>0)y=l;elseif(x<O)y=l;elsey=0;B.if(x)if(x>0)y=lA.if(x>0)y=l;elseif(x<O)y=l;elsey=0;C.y=-lif(x)if(x>O)y=l;C.y=-lif(x)if(x>O)y=l;elseif(x==0)y=0;D.y=0;if(x>=0)if(xi>=O)y=l;elsey=-l;elsey=-l;.下列运算符中优先级最高的算符是()。A.!B.%C*-=D.&&.执行下列程序后,变量a,b,e的值分别是()〇intx—5,Y=4:inta,b,e;a=( x==y++)?x;++y;b=++x;c=y;a=5zb=5,c=5a=4,b=5♦c=5a=5,b=6,c=5a=l,b=5,C=6.下列变量声明合法的是()»shorta=l.4e-l;doubleb=l+3e2.8;lOngdo=OxfdaL;D.float2_aaa=le-3;.下列短序的输出结果是()〇#include%stdio.h>main(){inti;for(i=l;i<=10,i++)fif((i*i>=20)&&(i*i<=100))break;)print[(w%d\n”,i*i);)49B.36C.25D.6430.运行下列程序,若从键盘输入字符“a”,则输出结果是()。charC;c=getchar();if(c>="a'&&c<=*g')c=c+4;elseif(c>='g'&&c<='z')c=c-21;elseprint{("inputerror!\n9f);putchar(c):A.fB.tC.eD.d31.有以下程序:#include<stdiO.h>main(){intx,i;for(i=l:i<=100:i++){x=i:if(++x$2==0)if(++x%3==0)if(++x%7==0)printf("%d”,x);printf("\n");程序的输出结果是()。A.28704284C.2668D.398132.若有定义“floata=25,b,*p=&b;",则下列对赋值语句“*p=a;”和“p=&a;”的正确解释为()〇A.两个语句都是将变量a的值赋予变量PB.・p=a是使P指向变量a,而p=&a是将变量的值赋予变量指针PC.・p=a是将变量a的值赋予变量b,而&a是使P指向变量aD,两个语句都是使P指向变量a33.对两个数组a和b进行下列初始化:charm[卜”1234567”;charn[卜{T,'2','3',4,*5','6',7'};则下列叙述正确的是()。A.数组in与数组n完全相同B.数组m与数组n长度相同C.数组m比数组n长1D.数组m与数组n中都存放字符串.下列程序输出结果是()o#include%stdio.h>main(){charaE3—{'a',七’,で,'d','e',T,'、0’);inti,j;7,77,66,66.7.软件生命周期是指()。A.软件产品从提出、实现、使用维护到停止使用退役的过程B.软件从需求分析、设计、实现到测试完成的过程C.软件的开发过程D.软件的运行维护过程.下列程序的运行结果是()〇#include<stdio.h>#defineADD(x)X+Xmain(){intm=l,n=2,k=3:ints=ADD(m十n)*k;printf(99s=%d”,s):}sum=18sum=10sum=9sum=25.有以下程序:#include<stdio.h>main(){inti;for(i一!;i<一5;i++)(if(i%2)printf(“*”);e|secontinue;printf("ザ);}printf("$\n");程序的输出结果是()。*#*#*#$#*#*#*$♦#*#$#*#*$.设x=011050,则x=x801252的值是( )〇A.0000001000101000B.1111110100011001C,0000001011100010D.1100000000101000.有以下程序:intfun(intx){intP;if(x==0||x==l)return(3);p=x-fun(x-2);returnP;)main(){printf("%d\n”,fun(7));)执行后的结果是()〇7320.已知函数fread的调用形式为"fread(buffer,size,counl.,fp);",其中buffer代表的是()。A.存放读人数据项的存储区ー个指向所读文件的文件指针ー个指针,是指向读人数据存放在内存中的起始地址ー个整型变量,代表要读入的数据项总数第3套无纸化考试选择题1.下列叙述中正确的是()。JA.算法的执行效率与数据存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止D,以上3种描述都不对.以下选项中正确的实型常量是()。03.14150.329X102871.为了提高软件的独立性,模块之间最好是()。A.控制耦合B.公共耦合C,内容耦合D.数据耦合4.数据库系统的核心是()〇A.数据模型B,数据库管理系统B.数据库D.数据库管理员.下列标识符不是关键字的是()。breakcharSwithchreturn.对下列二又树进行中序遍历的结果是()。A.ACBDFEGB.ACBDFGEC.ABDCGEFD.FCADBEG.下列运算符中优先级最低的算符是()〇||!=<一kD.十.C语言结构体类型变量在程序执行期间,(),A.所有成员一直驻留在内存中B.没有成员驻留在内存中C,部分成员驻留在内存中D.只有一个成员驻留在内存中.下列4个关于C语言的结论中错误的是()。A.可以用dowhile语句实现的循环一定可以用while语句实现B.可以用for语句实现的循环一定可以用while语句实现C.可以用while语句实现的循环一定可以用for语句实现do-whVe语句与while语句的区别仅是关键字“while”出现的位置不同.有下列函数定义:intfun(doublea,doubleb){returna*b;)若下列选项中所用变量都已经正确定义并赋值,错误的函数调用是()〇if(fun(x,y)){ )z一fun(fun(X,y),fun(X,y));z—fun(fun(X,y)X,y);fun(x,y);.下列叙述中正确的是()。break语句只能用于switch语句体中continue语句的作用是使程序的执行流程跳出包含它的所有循环break语句只能用在循环体内和switch语句体内D,在循环体内使用break语句和continue语句的作用相同12.已知大写字母A的ASCII码是65,小写字母a的ACSII码是9フ。下列能将变量C中的大写字母转换为对应小写字母的语句是()。A.c=(c-'A')^26+'A,B.C=c+32C.c=c-'A'+'A'c=('A'+C)%26—'a'.下列叙述中正确的是()。A,在赋值表达式中,赋值号的左边既可以是变量,也可以是任意表达式B.实型变量中允许存放整型数C.若a和b类型相同,在执行赋值a二b后,b中的值将放入a中,但b中的值不变D,在C程序中,求取余运算符“%”两边的类型相同时オ能进行运算.若有说明acharsiE30]=wabc",s2[]=ndefghi“;”,则在使用函数stcat(sLs2)后,结果是()〇A.si的内容更新为abcdefghiB・si的内容更新为defghi'OC.si的内容更新为defghiabc、。D・si的内容更新为abcdefghi、〇.若有以下程序:#include<stdio.h>voidsub(intX,intY,int*z){*z=y-x;)main(){inta,b,C;SUb(10,5,&a);sub(7,a,&b);sub(a,b,&c);printf(w%d,%d,%d\n”,a,b,c);)程序的输出结果是()。A.5,2,3B.-5,-12,-7C.-5,-12,-17D.5,-2,-7.下列程序的执行结果是()〇#include<stdio.h>main(){inta,b,C;a=b=2,C=l:c=(a4-+)-l;printf(w%d,%d”,a,c);c+=-a+++4-(++b);printf("%d,%d".a。c);3,14,13,14,22,04,12,14,1.有以下程序:main(){inta=0,b=0;a=10; /・给a赋值b=205 给b赋值・/printf("a+b=%d\n",a+b);//输出计算机结果)程序运行后的输出结果是()〇a+b=10a+b=3030D.出错.若有以下程序:#include<stdio.h>voidfun(float*a,float*b)(floatw;*a=*a+*a;w=*a;*a=*h;*b=W;}main(){floatx=2..0,y=3.0,*px=&x,*py=&y;fun(px,py);printf("%2.of,%2.Ofkn”,X,y);)程序的输出结果是()。4,32,33,43,219.有以下程序:main(){inta=0,b=10,c=0,d=0;if(a=l)b=l;c=2;elsed=3:printf("%d,%d,%d,%d\n”,a,b,c,d);}程序输出()〇0,1,2,00,0,0»31,1,2,0D,编译有错20,在16位编译系统上,若有定义“inta[卜{10,20,30),*P=&a;”,当执行“P++;”后,下列说法错误的是()〇P向高地址移了一个字节P向高地址移了一个存储单元P向高地址移了两个字节P与a+1等价.以下程序的输出结果是()。voidprt(int*m,intn){inti;for(i=0;i<n;i++)mfi]++;}main(){inta[]={l,2,3,4,5),i;prt(a,5);for(i=0;i<5;i++)printfC%d,",a[i]):)TOC\o"1-5"\h\z1, 2, 3, 4, 52, 3, 4, 5, 63, 4, 5, 6, 72, 3, 4, 5, I.有以下程序:voidfunl(char*p){char*q;q=pwhileドq!二、〇’){(*q)++;q++;))main(){chara[]=(wProgram"),"P;p=&a[3];funl(p);printf("%s\n",a);)程序执行后的输出结果是()。ProhsbnPrphsbnPrqgsbnProgram23.若有以下的说明和语句,则在执行for语句后,*(*(pt+l)+2)表示的数组元素是()〇imt[3][3],*pt[3],k:for(k=0:k<3;k++)pt[k]-&t[k][o];A.t[2]Eo]B.t⑵⑵C.tell[2]D.t⑵⑴24.有以下程序:main(){union{charch[2];imd:)S;s.d—0x4321;printf("%x,%x\n”,s.ch[O],s.ch[l]);)在16位编译系统上,程序执行后的输出结果是()〇21,4343,2143,0021,00.以下四个程序中不能对两个整型值进行交换的是()〇#include<stdiO.h>voidswap(intoP,int+q)(int*t,a;t=&a;*t=*P;*p=*q;*q=*t;)main(){inta=10,b=20;swap(&a,&b);printf("%d%dkn”,a,b):)#include<stdio.h>voidswap(int*p,int*q){intt;t=*P;*P=*q;*q=t;}main(){inta-10,b-20;swap(&a,&b):printf("%d%d\n”,a,b);)#includedstdi*.h>voidswap(int*P,int*q){intt;t=*P;*P=*q;*q=t;)main(){int*a,*b:*a=10,*b=20:swap(a,b);printf("%d%d\n",*a,*b);)#include<stdio.h>voidswap(int*P,int*q)(intt;t=*P;*P=*q:*q=t;)main(){inta=10'b=20,*x=&a,*y=&b;swap(x,y);print{(,,%d%d\n”,a,b);).有以下程序:main(){intnum]-4][4]={{l,2,3,4),{5,6,7,8),{9,10,11,12,),(13,14,15,16)},i,j;for(i=0;i<4;i4-+)(for(j=0;j<i;j++)print{("%4c",");for(j=;j<4:j++)print{("%4d”,num[i皿);print{ドn");))若要按以下形式输出数组右一k半三角TOC\o"1-5"\h\z1 2 346 7 811 1216则在程序下划线处应填人的是()。A.i-1B.ii+14〜i.设有以下定义和语句:charstr[20]—"Program",*P:P=str:则以下叙述中正确的是()〇*P与str[0]的值相等str与P的类型完全相同str数组长度和P所指向的字符串长度相等D.数组str中存放的内容和指针变量P中存放的内容相同.有下列程序:#include<stdio.h>main(){intX=0;inty=0;while(x<7&&++y)x++;)print{("%d,%d”,y,x);)程序的输出结果是()。A0.77.70,61,629.有以下程序:#include<stdiO.h>main()(inta[]={2,4,6,8,Io),y=l,x,*P;p=&a[l];for(x=0;x<3;x++)y+=*(p+x);print{("%d\n",Y);}程序的输出结果是()。1718192030.#define能作简单的替代,用宏来替代计算多项式5*X*x4-5*x+5的值的函数f,正确的宏定义语句为()〇#definef(x)5*x*x+5*X+5#definef5*x*x+5*x+5#definef(a)(5*a”a+5*a+5)#define(5*x*x+5+x+5)f(x)31.函数调用strcat(strcpy(strl,str2),str3)的功能是( )。A.将字符串str!复制到字符串str2中后再连接到字符串str3之后B.将字符串str!连接到字符串str2之后再复制到字符串str3之后C,将字符串str2复制到字符串str!之后再将字符串str3连接到字符串strl之后D.将字符串str2连接到字符串str!之后再将字符串str!复制到字符串str3中32,若有定义“doublea;”,则正确的输入语句是()〇A.scan{("%if",a);scanf("%f”,&a);scan{(99%If”,&a)D.scan{("%Ie”,&a);33.若希望下列的程序运行后输出25,程序空白处的正确选项是()〇main(){inti,j=50,a[]={7,4,10,5,8):for()j+=a[i];print{("%d",j-40);)i=l;i<4;++ii=l;i<3;++ii=4;i>2;ii=2;i<4;++i34.下列程序的输出结果是()。#include<stdio.h>main(){inta=0,i;for(i=l;i<5:i++){switch(i){case0:case3:a+=l;case]:case2:a=2;default:a+=3;|}printf(99%d",a);)A.19B.18C.6D.835.有以下程序:#include<stdio.h>main(){inta[J—{1,2,3,4,5,6,7,8,9,10,11,12),*P=a+5;*q=NULL;+q=*(p+5);printf(w%d%d\n",*q,*q);}程序运行后的输出结果是()»A.运后后报错6661151036.下列程序的输出结果是()〇main(){inta=6,b=3,c;if(a<b){c=a*b;printf("%d%d,%d\n”,b,a,c)i)else{c=h/a;print[("%d,%d,%d\n”,b,a,c);))3,6,183,6,26,3,186,3,237,若有定义和语句:int・〇pp,*P,a=20,b=10;pp=8Lp;P=&a;P=&.b;printf("%d,%d\n”,*P,**PP);则输出结果是()〇20,1020,2010,2010,1038.下列程序的运行结果是()。#include<stdio.h>voidfun(int*s,int*p){staticintt=3;*p=set];voidmain(){inta[]={2,3,4,5),k;intx:for(k=0,k<4,k++){fun(a,&・x);printf(%d,”,x);)}TOC\o"1-5"\h\z5, 4, 3, 22, 3, 4, 52, 2, 2, 25» 5, 5> 539.下面程序段的输出结果是()。inti=32770:printf("%d\n",i);3276932767-32766D.输出不确定数40.标准库函数fgets(S,n,file)的功能是()〇A.从文件file中读取长度为n的字符串存入字符数组s中B.从文件file中读取长度不超过n-!个字符的字符串放到字符数组S中C.从文件file中读到n个字符串存入字符数组s中D.从文件file中读取长度为n-1个字符的字符串存人字符数组s中第4套无纸化考试选择题.下列关于信息系统的叙述中,错误的是()。A.广播电视是ー种双向的、点到多点的信息交互系统B.网络聊天是一种双向的,以信息交互为主要目的的系统C.电话是ー种双向的、点对点的、以信息交互为主要目的的系统D.雷达是・种以感测和识别为主要目的的系统.下列选项中不是C语句的是()。A.(inti;1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 学校公车租赁合同范本
- 茶房出租合同范本
- 土方合同范本
- 微型住宅出租合同范本
- 空置公寓出租合同范本
- 杉木购销合同范本
- 污水设备采购合同范本
- 业务合并合同范本
- 预防传染病关键在个人卫生
- 预防性压力性损伤
- 3.23世界气象日携手缩小早期预警差距关注气象关注生活课件
- 部编版2025春六年级下册语文11《十六年前的回忆》 课件
- 乡村规划理论与方法智慧树知到期末考试答案章节答案2024年长安大学
- 2023渤海船舶职业学院单招数学模拟试题(附答案解析)
- 临时用电示意图及配电箱布置图
- 全自动胶囊充填机使用、维护和检修标准操作规程
- 数学分析2期末考试题库
- 实验九抗酸染色
- 隐患排查奖励制度
- 广东佛山生育保险待遇申请表
- 工作交接表(最新版)
评论
0/150
提交评论