語言各種題型及試卷習(xí)題匯編_第1頁
語言各種題型及試卷習(xí)題匯編_第2頁
語言各種題型及試卷習(xí)題匯編_第3頁
語言各種題型及試卷習(xí)題匯編_第4頁
語言各種題型及試卷習(xí)題匯編_第5頁
已閱讀5頁,還剩240頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

第一章C1.1】以下不是CBC.C【題1.2】以下不正確的C語言標(biāo)識符是(D)。 【題1.3】以下正確的c語言標(biāo)識符是(C)。 B.a(chǎn)十b 【題1.4】一個(gè)c程序的執(zhí)行是從(A )函數(shù)開始,直到main( (B1.6c程序是由(B)。C.【題1.7】C語言派程序的基本單位是(B)。A.過 B.函 1.8A B.將c源程序編譯成目標(biāo)程C.調(diào)試程 1.11】C )函數(shù)和【若干】二個(gè)其他函數(shù)1.15Cscanf編#include<stdio.h>{printf("MyNameis:Your}第二章數(shù)據(jù)類型、運(yùn)算符與表達(dá)2.1inti;charc;floatA.i十 C.c十 【題2.2】以下不正確的語句(設(shè)有intp,q)是(D)。A.P*=3;B.p/=q; C.p十=3;D.p&&=q;(Dinti=0,j=0;(i=3,(ji);inti=1,j=0;inti=0,j=1;inti=1,j=1;i+=j(luò)=2;if(ifABCD2.6charch;以下正確的賦值語句是 字符(C)。B)-D)-- C)-D)-B)-D)-5e-12e-12e-.8e--+2e-5.e-【題2.12】逗號表達(dá)式(a=3*5,a*4),a十15的值為(C),a的值為( 2.13B D)“2.19】在程序中可以用來作為變量名的合法的標(biāo)識符是:標(biāo)識符 B)23_b1(數(shù)字開頭錯(cuò) D)#33(沒有#號 Unsignedlong B)w+=- D)a+=a- Unsignedlong (i(p56(a和ba=b后bab 【題2.26】已知字母A的ASCII碼為十進(jìn)制數(shù)65,且c2為字符型,則執(zhí)行語句c2=’A’+’6’-‘3’;后,c2A). int C)是任意 2.30charc=‘\72c(A B)包含2個(gè)字 D)說明不合法,c的值不確int的值是(A) B)一個(gè)整型表達(dá) D)一個(gè)不合法的表達(dá)2.33a,f,i10+‘a(chǎn)’+i*f D) C)-- yx 【題2.35】若有代數(shù) yx sqrtsqrtsqrtsqrt2.36intn=3;nC),n A)補(bǔ) B)反 C)源 D)ASCII【題2.38】設(shè)變量n為float類型,m為int類型,則以下能實(shí)現(xiàn)將n中的數(shù)值保留小 B)m=n*100+0.5,n=m/100.0 D)n=(n/100+0.5)*100.02.39intn=3;nB),nC 2.41charw;intx;floaty;doublez;w*x+z-y 2.42】語句(1,2,3,4D 2.43inta=04,bb=a>>1;語句后,bD 2.46intxx1、2、3、4x&l==1)?1:02.47】執(zhí)行下列語句后,a264inta=12;a+=a-2.48】定義intx,yly=(x=1x,x2)語句后,y42.49C(16PCchar數(shù)為【1int2數(shù)為【4double82.52Cint2int3276832767】2.54C2.55sints=6,則下面表達(dá)式的值為【1】.值為【2a+=a-2.59xnintxn5x為【10,n62.62:charc=’\010c12.64xnintx12,n5,則計(jì)算表達(dá)式x02.65(a=2,b=5,a++,b++,a+b)的值為【9(一2.66】C2.67aASCII97ch*(x*(x*(x*(X*(5*x3)42)1)61)10【題2.70】若有定義:inte=1,f=4,g=2;floatm=10.5,n=4.0,k;則計(jì)算賦值表達(dá)式k=(e+f)/g+sqrt((double)n)*1.2/g+mk13.700000【題2.71】表達(dá)式8/4*(int)2.5/(int)(1.25*(3.7+2.3))值的數(shù)據(jù)類型為【整型(或:int【題2.73】假設(shè)m是一個(gè)三位數(shù),從左到右用a、b、c表示各位的數(shù)字,則從左到右各bacm/10%lo*100m/100*10m%2.73intx=9,y=8x==y(tǒng)+112.73intx=10,y,z;y=2=x;x=y(tǒng)==zx12.73inta=1,b=2,c,d,e;c=ab)d=(ba)a;2.73inta=1,b=2.c=3,d;d=!(abc)后,d02.74inta=2,b=3,c,d,e,f;c=(a=一——b);d=(a==b);e=(a!=b);第三簡單的C(A10A10A201010A20{inta1,a2;char1020<CR>102010 (Aintx;floaty;}1,A.12345B.123C.452,A.15.000000B.45678.000000C.678.000000{intx;floaty;}1,A.12B.123C.123452,A.12.000000B.345.000000C.12345.000000{longy=-43456;}-y=- y=+C)y=-43456 D)y=-43456 y=- 3.6C(D).{inty=2456;} 3.7C(A).{longy=23456;}}A)y= B)yy=︼︼︼︼ y=︼︼︼︼︼︼︼y=︼︼ y=︼︼C)y= D)y=y= yy= y=###3.8x,yint,zdoublescanfscanf(“%x%o%6.2f”,【題3.9】已有如下定義和輸入語句,若要求a1,a2,c1,c2的值分別為10,20,A和B,inta1,a2;charc1,c2;10A︼ B)10︼A︼20︼C) D)10A20︼ <回車>,則x的值為(B),y的值為(B)(注:︼表示空格)【1】 C) D) B)45.000000C) D)inta1,a2;charc1,c2;A)1020AB<CR> B)10︼20<CR>C)10︼︼20︼︼ D)10︼{inta;floatf;printf(“\nInputnumber:”);}Inputnumber:4.5已有定義:floatf1,f2;{intx,y,z;}{intx;floaty;pringf(“enterx,y;”)}輸入形式enterx,y:2輸出形式scanf“%4.2f,&f);{char}輸入形式:AB輸出形式:ABscabf(“%c%c%c”,&ch1,&ch2.&ch3);scan“a%d=%dc=d&a,b,&1,b3,c2,(D)(注:——表示空格)A)132《回車》B)1,C)3,D)2《回車》F) c=23.19a,b,c5(A).inta=b=c=5;inta,b,c=5;a=5,b=5,c=5;3.20ch(A).【題3.21】已知ch是是字符形變量,下面正確的賦值語句是(B). 【題3.22】若有以下定義,確的賦值語句是(B).inta,b;floatx3.23X,YFLOATx=10y=15z=10x=10y=10z=10x=10y=10z=15x=10y=5z=103.25c(D).3.26】有如下程序,對應(yīng)正確的數(shù)據(jù)輸入是(A)。{floata,b;}3.27{intsum,pad;}B.6C.5{inti=010,j=10;}A.11,10B.9,10C.010,93.29AASCII65,以下程序的執(zhí)行結(jié)果是(D)。{charA.A,YB.65,65C.65,903.30dec:-1,oct:177777,hex:ffff,unsigned:65535】。{shorti=-1;}{shorti=1;}{charc='A';{floatf=3. }3.333.500000,3.5{floatf=3.5;}=65532{shortI;}3.35*3.140000,3.142*】.3.36c:dec=120,oct=170,hex=78,ASCH=x】.main(){charprintf(“c:}3.37intd=-2*d(1)=printf(“*d(1)=%d*d(2)=%3d*d(3)=%-3d*\n”,d,d,d);printf(“*d(4)=%o*d(5)=%7o*d(6)=%-3.38intd=-2;執(zhí)行以下語句后的輸出結(jié)果為【*d(1)=printf*d(1)=%d*d(2)=%3d*d(3)=%-printf(“*d(4)=%x*d(5)=%6x*d(6)=%-3.39floatd1=35d2=-35printfprintf3.40】以下程序的輸出結(jié)果為【x=1y=2*sum*=3,10Squaredis:100】.{intprintf((“x=%dy=%d*sum*=%d\n”,x,y,x+y);printf(“10Squaredis:%d\n”,10*10);}3.41】以下程序的輸出結(jié)果為【1010,56.100000,3.141600,5.68100e+023.14160e+00,3.1416,3.1416#include<stdio.h>{intx=10;floatpi=3.1416;;}【題3.42】以下程序的輸出結(jié)果為【123.456000,︼︼︼︼︼123.457,123.4560,8765.4567008765.457,8765.4567,8765.4567#include<stdio.h>{floata=123.456;doubleb=8765.4567;}3.43】以下printf語句中*的作用是【可以使同一輸出語句中的輸出寬度得以改1,##︼2,##︼︼3,##︼︼︼4,##︼︼︼︼5】.#include<stdio.h>{int=1;}}12##,123.##,3.︼︼##】.{intx=12;doublea=3. }3.45a=00325x=3.14159eoo({inta=325;doublex=3. printf(“a=%+06d}3.46a=374a=0374_,a=fca=0xfc】.{intprintf(“a=%oa=%#o\n”,a,a);printf(“a=%x}3.47(x=7281,x=7281,x=1616l,x=lc71,x=x=十),(x=l6161,x=0l6161),(x=1c71,x=oxlc71)】.intxprintf(“(1)x=%3d,x=%6d,x=%6o,x=%6x,x=%6u\n”x,x,x,x,x);printf(“(2)x=%-3d,x=%-6d,x=%$-06d,x=%$06d,x=%%06d\n”x,x,x,x,x);printf(“(3)x=%+3d,x=%+6d,x=%+08d\n”x,x);printf(“(4)printf(“(5)3.48aba,b【題3.49設(shè)變量a,b,c形,以下語句借助中間變量把a(bǔ),bc的直進(jìn)行交換,b的直給a,把c的直給b,把a(bǔ)的直給c,例如,交換前,a=10,b=20,c=30,交換后,a=20,b=30,c=10【t=aa=b;b=c;c=t3.50x,y,z,mlong16賦直語句后,y32766),z1),m65535】.3.51x,x14】.x+=x-3.52a,ba、b3.53scanf【跳過對應(yīng)的輸入數(shù)據(jù)】,當(dāng)輸入以下數(shù)據(jù):1020_3040<回車>(此處_代表空格),下面a1,2030a240a3】.inta1,a2,a3;【題3.54】有一輸入函數(shù)scanf(“%d”,k);則不能使用float變量k到正確數(shù)值的原k【題 】已有定義 c1,c2;為使a=3,b=6.5,x=12.6,c1=’a’,c2=’A’正確的函數(shù)調(diào)用語句3.56c1’A’c2B’,正確的格式輸入形式是【A︼︼︼B︼︼︼_<回車>】.charc1,c2;【題3.57】執(zhí)行以下程序時(shí),若從第一列開始輸數(shù)據(jù),為使變量{inta,b;floatx,y;charc1,c2;scanf(“a=%db=%d’,&a.,&b)lscanf(“x%fy=%d’,&a.,&b)lscanf(“a=%db=%d’,&a.,&b)l}3.58intI,j;floatx;為將-10I,12j,410.34x,則對12︼c︼4.1034e02<回車>】.{floatf=31.41592;}3.60c=k{charc='A'+10;}3.61123<cR>后的執(zhí)行結(jié)果是【a=1,b=空格,c=2】.{inta,c;charb;}3.62123456<CR>后的執(zhí)行結(jié)果是【a=12,b=345】.{inta,b;}3.63ABC<CR>后的執(zhí)行結(jié)果是【c=A】.{charc;}編

{floatr1,r2,rp,rs;printf("InputR1andR2:");scanf("%f%f",&r1,&r2);rs=(r1+r2);rp=printf("RP=%.2fRS=%.2f}3.65{floatc,f;printf("InputC:");f=printf("F=%.2f\n}1{floata,b,h,s;printf("Inputa,b,h:");s=(a+b)*h/2.0;printf("s=%.2f\n",s);}3.67】編寫程序,從鍵盤上輸入一行字符,并依次顯示在屏幕上。{charwhile((ch=getchar())!='\n')}ASCII解:ASCIIASCII{charch;printf("%cASCIIcodeis%d\n",ch-1,ch-1);printf("%cASCIIcodeis%d\n",ch,ch);printf("%cASCIIcodeis%d\n",ch+1,ch+1);}{floata1,a2,a3,a4,aver,sum;floatmin,max;printf("Enter4scores:");if(a2<min)elseif(a2>max)if(a3<min)elseif(a3>max)if(a4<min)elseif(a4>max)printf("aver=%.2fsum=%.2f\n",aver,sum);printf("min=%.2fmax=%.2f\n",min,max);}3.70{intyear,month,day;printf("Enteryear&month:");if{if(month==2)day=29;day=}elseswitch{casecasecasecasecasecasecase12:case2:day=28;casecasecasecase11:}}printf("year=%dmonth=%d}#include<stdio.h>{doublebenjin,rate,rest;doubletotal;intprintf("Enterbenjin:");printf("\nEnterterm:""\n0--halfyear""\n1--1year""\n2--2"\n3--3"\n5--5switch(term){case0:rate=0.5*2.16*0.01;case1:rate=2.25*0.01;case2:case3:case5:default:printf("InputError\n");}printf("benjin:%10.2lf\n",benjin);printf("rate:%10.5lf\n",rate);printf("total:}3.72#include<stdio.h>{intprintf("Thenumbersare:");for(n=100;n<=999;n++){if(n==d0*d0*d0+d1*d1*d1+d2*d2*d2)}}3.73】編寫程序,統(tǒng)計(jì)C#include<stdio.h>{intc,num,inquota=0,inword=0;while{if((c=='\'')||(c=='\"'){ifelseinquota=1;}elseif(||((c>='0')&&(c<='9'))||(c=='_')){if}}elseif({if}}/*whle*/}1!+2!+3!+·+n、double#include<stdio.h>{longs=0,t=1;inti,n;printf("Enterintegern:");for{t*=i;}}【題3.75】用迭代法求下面方程在1.5附近的根2x3-4x2+3x-6=解:迭代法先任意設(shè)定一個(gè)與真實(shí)的根接近的值x0作為第一次近似根,由x0求出f(x0),過(x0,f(x0))點(diǎn)做f(x)的切線,交x軸于x1,把它作為第二次近似根,再由x1求出f(x1),過(x1,f(x1))點(diǎn)做f(x)的切線,交x軸于x2,把它作為第三次近似根…如此知道足夠接近真正的根xn為止。迭代為:x1=x0-f(x0)/f’(x0)do_while#include<stdio.h>#include<math.h>{doublex1,x0,fd,f1;do{printf("Therootis%lf\n",x0);}【題3.76】編程計(jì)算下面函數(shù),注意檢查輸入變量的,并做出適當(dāng)?shù)奶幚?x+ 0<=x<y 2–1.5×(x-3)22<=xx- 4<=x#include<stdio.h>{floatprintf("Enterfloatx:");if(x<0||x>=6)printf("inputerror!\n");{if(x>=0&&x<2)elseif(x>=2&&x<4)elseif(x>=4&&x<6)}}3.77nn “*”#include<stdio.h>{ints1,s2,s3;/*三部分起始位置*/intn1,n2=0,n3=0;/**/inti,j;s1=10;n1=5;s2=s1+n1;n2=0;for{for(j=1;j<s1;j++)putchar('');for(j=s1;j<s1+n1;j++)for(j=s2;j<s2+n2;j++)putchar('');for(j=s3;j<s3+n3;j++)if(i<4){if}

s1=s1-1;n1=1;s3=s3+1; s1=s1-1;n1=n1+n2+n3+2;s2=s1+n1;n2=0;s3=s2+n2;n3=0;}}}【題3.78】用三種循環(huán)結(jié)構(gòu)分別編寫程序,計(jì)算л的近似值,如下:л/4≈1–1/3+1/5–1/7+whiledo_while#include<stdio.h>#include<math.h>{floatpi,t,n;intsign=1;pi=0.0;n=1.0;while(fabs(t)>=1e-{t=sign/n;}printf("pi=}【題4.1】為了避免嵌套的if-else語句的二義性,c語言規(guī)定else總是與(C 縮排位置相同的ifB)在其之前末配對的ifD)if4.2ifintx,a,b,c;)(A).A)if(a=b)xif(a=<b)x【題4.3】選擇出合法的if語句(設(shè)intx,y;)(A elseprinf(”x<y\n”);elseprintf(”X==y(tǒng)\n”);elseprintf(”x<y\n”);elseprintf(”x==y(tǒng)\n”);elseprintf(”x<y\n”)elseprintf(”x==y(tǒng)\n”);1f(x>y)Printf(”x>y\n”);elseprintf(”x<y\n”)e1se【題4.4】執(zhí)行下列程序,輸入為1的輸出結(jié)果是 ),輸入為3的輸出結(jié)果(C{intk;{casecase2:case3:case4:}} 4.54.6(C).4.7 B 4.8xLl,10]L200,210]范圍內(nèi)為真,否則為假’達(dá)式是C。B)(x>=1)||(x<=10)︳︳(x>=200)x<=210)C)(x>=1)&&(x<=lo)︳︳(x>=20Q)&&(x<=210)D)(x>=1)︳︳(x<=10)&&(x>=200)︳︳(x<;210)//// |//// | A)(x<=a)&&B)(x<=a)||(b<=x<=c)C)(x<=a)||(x>=b)&&(x<=c)【題4.10】判斷char型變量ch是否為大寫字母的正確表達(dá)式是(C). 4.11x、yzintx=3,y=4,z=5,則下面表達(dá)式中值為0(D).D)!((x<y)&&!z4.12x=43,ch=’A’,y=0;則表達(dá)式(x>=y(tǒng)6&&ch(‘B’&&!Y)的在 C)1D)“假A值 4.14int執(zhí)行(m=a>b&&(n=c>d)n 【題4.15】判斷char型變量cl是否為小寫字母的正確表達(dá)式為(D). C)(‘a(chǎn)’>=c1)(‘z’<=c1) 4.16B).#include“stdio.h”{inta,b,d=241;printf(%d,%,a,b)4.172(C),b(A).inta,b,c;A)錯(cuò) 4.18】執(zhí)行以下語句后aB),b(A)。iua=5,b=6,w=1,x=2,y=3,z=4;[1][1]4.19if(C).=y(tǒng))scanf(“%d&x)D)if(x<y){xy 4.21intx=10,y=20,z=30x,y,z(B).z=x;x=y; 4.22if(B).pintf(%f,-elseprintf(“%f”,-x)elseprintf(“%f”,-x)elseprintf(“%f”,-x)elseprintf(“%f”,-ifelseprintf(“%f”,-4.23{intif(a=b+c)printf(“***\n”); }A)B)C)輸出***D)輸出4.24(C).{intm=5 } C)64.25a=1,b=3,c=5,d=4x(B).if(c<d)x=1;if(b<d)x=2;elsex=3;elsex=6;elseA)1B)2C)3xx-xif(x>=0)if(x==0)y=x;elsey=x-1;if(x!=0)if(x>0)y=x+1;elseif(x<0)y=x-1;elsey=x;elsey=x+1;if(x<=0)if(x<0)y=x-1;elsey=x+1;4.27(C).{intifif a=-}A)1 c)-1D4.28(B).{intx=2,y=-1,z=2;if(y<0)z=o; } B)其之前最近的ifC)其之后最近的ifD)同一行的4.30Ai(x>y;scanf“%d,&);D)if(x<y)【題4.31】若有條件表達(dá)式?a++:b--,則以下表達(dá)式中能完全等價(jià)于(exp)是(B).A(exp==0) B(exp!=0) C(exp==1) D(exp!=1)4.32】若運(yùn)行時(shí)給變量X12,以下程序運(yùn)行結(jié)果是(A).{intx,y;y=x>12?x+10:x-}A) B) C) D)4.33(D).{intk=4,a=3,b=2,c=1;printf(“\n%d\n”,k<a?k:c<b?c:a);} 4.34a,b,c(B).intx=10,y=9;inta=(--x==y++)?–x: m=(w<x)?m=(m<y)?m=(m<z)? 4.36w=1,x=2,y=3,z=4,w<x?w:y<z?y:z 4.37)(C).intw=3,z=7,x=10;printf(“%d\n”,x>10?x-printf(“%d\n”,! 11 00 10填空4.38end{inta,b,c;}4.39d=20{inta,b,c,d,x;if(a)d=d-elsex=25;}4.405,2s=2,t=3】.{ints,t,a,b;elseif(a==b)t=5;elset=2*s;}4.41firstthird】.{intx=1,y=0;{case{case0:printf("first\n");break;case}}}4.42&{inta=2,b=7,c=5;{case{case1:printf("@");break;case}case{case0:printf("*");break;case1:printf("#");break;case}}}4.43a=3,b=2,c=1f=a>b>c的值是【04.4a=5,b=4,c=2a>b!=c14.455,25,1】.#include<stdio.h>voidmain{intx=1,y,z;printf(“%d\t”,x);printf(“%d\t”,x);printf(“%d\n”,x);}4.46C04.47yint“yy%2)==l4.48C3&,||4.9)x,y,zint“xyz“4.50x,y,zint“x,yz式【((x<0)&&(y<0))||((x<O)&&(z<0))||((y<O)&&(z<0)】.4.51A=7.5,B=2,C=3.6,A>B&&C>A//A<B&&!C>B0(a-(xa)//(=b)&04.54a=1,b=4,c=3(a<b)C&&104.55a=6,b=4,c=3a&&b+c//b-c14.56a=5,b=2,c=1a-b<c//b==c04.58】條件“2<x<3x<-10Cx>2&&x<3||x<—104.59m=2,n=1,a=1,b=2,c=3d=(m=a!=b)&&(n=b>c)后;n【0m14.60】以下程序運(yùn)行結(jié)果是【1,1】.{intx,y,z;X=y--<x+y!=z;}4.61al=1,a2=1,b1=0,b2=1】.{inta1,a2,b1,b2;Inti=5,j=7,k=0;A1=!k;A2=i!}4.621,0】.{intx,y,z;Printf(“%d,%d”,x&&!y//z);}4.63intx,y,z;x=3,y=-4,z=5,則表達(dá)式(x&&y)==(x︱︱z)14.64intx,y,z;x=3,y=-4,z=5,則以下表達(dá)式的值為【14.65intx,y,z;x=3,y=-4,z=5,x++-y+(++z)134.66inta=3,b=4,c=5;a︱︱b+c&&b==c14.67inta=3,b=4,c=5,x,y;0(x=a)&&y=b)&&04.68inta=3,b=4,c=5;1(a+b)+c【題4.69】若運(yùn)行時(shí)輸入:16<回車>,則以下程序的運(yùn)行結(jié)果是voidmain(void){intprintf(“Inputyouyear:”);scanf(“%d”,&year);ifprintf(“you$4.5yuan/xiaoshi”);printf(“your$}4.70:2<回車>,則以下程序的運(yùn)行結(jié)果是【2ndclasspostageisvoidmain(void){charprintf(“Enter1for1stclasspostor2for2ndpost”);scanf(“%c”,&Class);if(Class=printf(“1stclasspostageis19p”);printf(“2ndclasspostageis}【題4.71】若運(yùn)行時(shí)輸入:4.4<回車>,則以下程序的運(yùn)行結(jié)果是【Sellingvoidmain(void){floatCostPrice,SellingPrice;printf(“EatenCostPrice$:”)scanf(“%d”,&CostPrice);{Printf(“SellingPrice(0.25)$}{Printf(“SellingPrice(0.30)$}4.72Fmain(){if(2*2==5<2*2=printf(“T”);printf}4.73main{intscanf(“%d”,&t);if(h==0)h=12;printf(“%d:”,h);if(m<10)printfprintfif(t<1200︱︱t=2400)printf(“AM”);elseprintf}若運(yùn)行時(shí)輸入:1605<回車>時(shí),程序的運(yùn)行結(jié)果是【4:05PM4.74rm,按照運(yùn)算標(biāo)志進(jìn)行指定運(yùn)算。標(biāo) 運(yùn) #definepi3.14159{charm;floatr,c,a;printf(“inputmarkacorb&&r\n”);scanf(“%c%f”,&m,&r);if{a=pi*r*r;printf(“areais%f”,a);}if([m=='c']){c=2*pi*r;printf(“circleis%f”,c);}if([m=='b']){a=pi*r*r;c=2*pi*r;printf(“area&&circleare%f}4.755999<回車>,則以下程序的運(yùn)行結(jié)果(保留小數(shù)點(diǎn)后一位)是【3635.4{intx;floatscanf(“%d”,&x);if(x>=0&&x<=2999)y=18=0.12*x;if(x>=3000&&x<=5999)y=36+0.6*x;if(x>=6000&&x<=10000)}4.76x,y,z{intif([x>y])u=x;elseu=y;if([u>2])v=u;elsev=z;}4.77{intscanf(“%d%d%d”,&x,&y,&z);}【題4.78】 以下程序?qū)斎雰蓚€(gè)整數(shù),按從大到小的順序輸出。請?jiān)赱]內(nèi)填入正確{int}4.795a’變成‘f’,‘w’變成‘b’。請?jiān)赱]內(nèi)填入正確的內(nèi)容。#include{charif(c>=’a’&&c<=’u’)elseif(c>=’v’&&c<=’z’)[c=c-21]}4.80】輸入一個(gè)字符,如果它是一個(gè)大寫字母,則把它變成小寫字母;如果它是一個(gè)小寫字母,則把它變成大寫字母;其他字符不變。請?jiān)赱]內(nèi)填入正確的內(nèi)容。{charif([ch>='A'&&ch<='z'])ch=ch+32;elseif(ch>=’a’&&ch<=’z’)[ch=ch-32];}4.81】以下程序的運(yùn)行結(jié)果是【2,0,0】.{intints,w,t;a=-if(c>o)s=a+b;{if(b>0)if(c<=0)w=a-b;}else}

elseif(c>0)w=a-b;printf(“%d%d%d”,s,w,t);4.82】以下程序運(yùn)行結(jié)果是【20】.{inta,b,c,d,x;if(a)d=d-10;elseif(!b)if(!c)x=15;elsex=25;}4.83】以下程序運(yùn)行結(jié)果是【5,5,1】.#include<stdio.h>void{intx,y=1,zif(y!=0)x=5;printf(“\t%d\n”,x);if(y==0)x=4;elsex=5;printf(“\t%d\n”,x);if(y>0)x=4;elsex=5;printf(“\t%d\n”}【題4.84】 void{intx,y=-2,if((z=y)<0)x=4;elseif(y==0)x=5;elsex=6;printf("\t%d\t%d\n",x,z);printf("\t%d\t%d\n",x,z);printf("\t%d\t%d\n"}4.85】請閱讀下面程序:{ints,t,a,b;elseif(a==b)t=5;elset=2*s;}4.86】請閱讀下面的程序:{ints,t,a,b;elseif(a==b)t=5;elset=2*s;}s=1,t=5,aba<=oa==b4.87xy[]內(nèi)填入 - x<=- x-{intx,y;elseif([x1&&x<=2])y=2*x;elseif(=-1)y=x-1;else[y=—elseprintf("error");}4.88xy x=ax=- floatscanf("%d%d",&x,&a);if([x==a||x==-a])elseif([x>-a&&x<a])y=sqrt(a*a-x*x);elsey=x;}{floata,b,c,t,disc,twoa,term1,term2; scanf("%f%f%f",&a,&b,&c);if([b==0])printf("noanswerduetoinputerror\n"); printf("thesinglerootis%f\n",-c/b);printf("complexroot\nrealpart=%fimag}}

printf("realroots\nroot1=%froot2=%f\n",term1+term2,term1-4.90的面積和三角形的類型.請?jiān)冢郏輧?nèi)填入正確內(nèi)容.scanf(%f%f%f",&a,&b,&c);ifa+b>c&&b+c>a&&a+c>b】)elseif(【a==b||a==c||b==c】)elseif((a*a+b*b==c*c||(a*a+c*c==b*b||(b*b+c*c==a*a))elseprintf(}elseprintf}過30千克,不予郵寄;對可以郵寄的包裹每件收手續(xù)費(fèi)0.2元,再加上根據(jù)下表按重量wei計(jì){floatlen,wei,hei,wid,mon,r;if(len>1||wid>1||hei>1||wei>30)r=-1】elseif(wei<10)r=0.8;elseif(wei<=20)r=0.75elseifwei<=30)r=0.7】;}tm。請?jiān)凇尽績?nèi)填入正確內(nèi)容。{intprintf(“inputthenumberofcoatandtrousersyourwantbuy:\n”)if(c>=50)m=c*80;elsem=c*90;if(t>=50)m=t*80+(c-t)*60;elsem=t*90+(c-t)*60;if(【c>=50m=c*80+(t-c)*45;elsem=c*90+(t-c)*45;}4.93{inty,f;if(y%400==0)elseify%4==0&&y%100!=0f=1;else【f=0】;if(f)printf(“%disnot”,y);printf(“aleapyear\n”);}(yman,mmn,dman,設(shè)有:intyend,mend,dend,yman,mman,dman,age;elseif(mend【==】mman&&dend【<】dman)4.95a,b,c,d,要求從大到小的順序輸出。請?jiān)凇尽績?nèi)填入正確內(nèi)容。{intscanf(”%d%d%d%d”,&a,&b,&c,&d);if(a<b){t=a;a=b;b=t;}if(a<c)printf(”%d%d%d}4.96】以下程序運(yùn)行結(jié)果是【-1{inta=2,b=3,c;if(a>b)elseif(a==b)c=0;elsec=-1;}4.99】設(shè)有變量定義:inta!=c++)?—a:++c114.100】若有說明語句:intx=1,y=0;x>(y+x)?10:12.5>y++?’a’:’A’的值是【97'a'4.101】若有說明語句:inta=1,b=0;則表達(dá)式++a—a==b?12%5:’x’的值是【120x'】4.102】若有x=1,y=2,z=3【x<yxy)==z++04.103:intx=1,y=0;x>(y+x)?5:25‘1’:’2’的值是【54.104】以下程序的運(yùn)行結(jié)果是【1,-13,-7{inta=-10,b=-3;printf(“%d\n”,a-b?a-}4.105】以下程序的運(yùn)行結(jié)果是【3,2,3,3】.{intx=1,y=1,z=1;}4.106】以下程序的運(yùn)行結(jié)果是【0,1】.{intx,y,z;printf(“%d,”,(x>=y>=x)?1:0);}4.107】若運(yùn)行時(shí)輸入:-2b=2{inta,b;}4.108:100yes】.{intprintf(“%s”,(a%2!=0)?“no”:“yes”);}4.109】如果運(yùn)行輸入字符為‘Q’〈回車〉時(shí),下面程序的運(yùn)行結(jié)果是【Q{charch;}4.110】當(dāng)運(yùn)行時(shí)輸入:19921992isaleapyear】.{inty,t;t=((y%4==0&&y%100!=0!!y%400==0)?1:0;if(t)printf(“%dis”,y);elseprintf(“%disnot”,y);printf(“aleapyear”);}4.111】x,y,z{intx=4,y=5,z=8;intu,v;u=x<y?v=u<z?}4.112】設(shè)有變量定義:a=5,c=4;則(--a++c)–a:c++4.】執(zhí)行以下的Ca=[10],b=[9],c=[11]】.intx=10,y=9;inta=(x--==y++)?x--【題4.113】設(shè)有intx=1,y=0;,則以下表達(dá)式的值為【65】. (y+x)?10:12.5>y++?’A’:’Z’4.】設(shè)有intx=1,y=0;,則以下表達(dá)式的值為【4x++*x--!=’y’?8-4:y4.1143.50.600000{floatx,y;charo;doubler;scanf(“%f%f%c”,&x,&y,&o);{case‘+’:r=x+y;break;case‘-’:r=x-case‘*’:r=x*y;break;case}}【題4.115 switch{case‘A’:printf(“85—case‘B’:printf(“70—case‘C’:printf(“60—case‘D’:printf(“<60\n”);default:printf(“error!\n”);} 【題4.116 intx=1,y=0;switch(x){case1switch{case0:printf(“**1**\n”);break;case1:printf(“**2**\n”);}case2:printf(“**3*}4.117xyxy0x-{intx,c,m;floaty;if([x<0])c=-elsec=[x/10];{case-1:y=0;break:case0:y=x;break;case1:y=10;break;case2:case3:y=-0.5*x+20;break;default:y=-2;}If([y!=-2])printf(“y=%f”,y);elseprintf(“error\n”);}【題4.118 {inta=2,b=7,c=5;switch(a>0){case1:switch{case1:printf(“@”);break:case2:printf(!);break;}case0:switch{case0:printf(“*”);break;case1;printf(“#”);break;default:printf(“#”);}defult:}}4.119{intx=1,y=0,a=0,b=0;{case1:{case0:a++;break;case1;b++;}casea++;b++;}}【題4.120 以下程序?qū)斎氲囊粋€(gè)獎(jiǎng)金數(shù),求稅率和應(yīng)繳以及實(shí)的獎(jiǎng)金數(shù)(扣除獎(jiǎng)金稅后。題中r代表稅率,t代表,b代表實(shí)得獎(jiǎng)金數(shù)。請?jiān)赱]內(nèi)填入正確內(nèi)容。{floata,r,t,b;intc;if(a>=3000)elsec=[a/500];{case0:r=0;break;}b=a-}【題4.121】某個(gè)自動有’a’,’b’,’c’三種汽油,單價(jià)分別為戶可以得到5%或10%的。本程序針對用戶輸入加油量a,為汽油品種b和服務(wù)類型c(‘f’——自動,’m’——自己,’e’——協(xié)助m。請?jiān)赱]內(nèi)輸入{floata,r1,r2,m;charb,c;scanf(“%f%c%c”,&a,&b,&c);}}}100400{intyy,mm,len;scanf(“%d%d”,&yy,&mm);{case8:case10:case12:[len=31];break;default:printf(“inputerror”);}printf(“thelenthof%d%dis}>=m1),m1=m2d1=d2229410012199722731012]內(nèi)填入正確內(nèi)容。{inty,m1,d1,m2,d2;inti,d;d=0-{}}編程4.124ab,a*a+b*b100a*a+b*b{intscanf("%d%d",&a,&b);else}4.120]57yes;no。{intx;}xy0x-{intx;floatif(x<0)y=0;elseif(x>0&&x<=10)y=x;elseif(x>10&&x<=20)y=10;elseif(x>20&&x<40)y=-0.5*x+20;elsey=-1;elseprintf("error\n");}能被其中兩個(gè)數(shù)(要哪兩個(gè))整除;能被其中一個(gè)數(shù)(要哪一個(gè))整除;3,5,7{intx;printf("%dcanbedevidedbyelseprintf("%dcanbedevidedby3,5,\n",x);elseif((x%3==0)&&(x%7==0))printf("%dcanbedevidedby3,7\n",x);elseif((x%5==0)&&(x%7==0))printf("%dcanbedevidedby5,7\n",x);elseif(x%3==0)printf("%dcanbedevidedby3\n",x);elseif(x%5==0)printf("%dcanbedevidedby5\n",x);elseif(x%7==0)printf("%dcanbedevidedby7\n",x);printf("%dcannotbedevidedby}ints,t,m;{case10:m=5;break;default}ints,m;if((s<110)%%(s>=100))m=5;if((s<100)&&(s>=90))m=4;if((s<90)&&(s>=80))if((s,80)&&(s>=70))if((s<70)&&(s>=60))if((s,60)ll(s>109))4.128switch- y={ {floatx;inty;printf("\ninputx:");scanf("%f",&x);{case1:y=-1;break;case0:switch(x==0){case1:y=0;break;default:y=1;}}printf("\n}4.129ifints,t,m;{case10:m=5;break;case9:m=4;break;case8:m=3;break;case7:m=2;break;case6;m=1;break;defaultm=0;}ints,m;elseif(s<70)m=1;elseif(s<80)m=2;elseif(s<90)m=3;elseif(s<100)m=4;elsem=5;4.130switchif((s>=3)&&(s<=6))x=2;elseif((s>1)//(s>8))x=3;elsex=1;elsex=0;switch{case1:{case1:x=2;case0:switch{case1:x=3;break;case0:x=1;break;}}case0:x=0;}(opdata1opdata2op,*,/(switchvoidmain(void){floatdata1,data2,data3;charop;printf("\nTypeinyourexpression:");scanf("%f%c%f",&data1,&op,&data2);switch(op)case'/':if{printf("\nDivisionbyzero!");}printf("Thisis%6.2f%c}分以上為‘A’,80~89分為‘B’,70`79分為‘C’,60~69分為‘D’,60分以下為’E’(用switch。{intscore,temp,log;chargrade;while{printf(“enterif((score>100)||(score<0))printf(“\nerror,tryagain!\n”);elselog=0;}ifelsetemp=(score-score%10)/10;{case0:casecase3:case4:case5:grade=’E’;break;case6:grade=’D’;break;case7:grade=’C’;break;case8:grade=’B’;break;case9:grade=’A’;}}4.133nnn/2n#include<stdio.h>intprime(intn){intfor(i=2;i<=n/2;i++)if(n%i==0){return}return}voidfactor(int{inti;while{if{printf("%d",i);}}{intnum;printf("Enternum:");printf("primefactoris:\n");}4.134enn=0en=1n>0,ene*en-1#includedoubleE=2.143;/**/doublepower(intn){ifreturn1.0;return(E*power(n-}{intn;printf("Entern:");}4.135n,nn=5*ntrangle(intn),打印等邊三角形。參考程序如下:#include<stdio.h>voidtrangle(int{intfor{for(j=0;j<=n-i;j++)putchar('');for(j=0;j<=2*i;j++)}}{intn;printf("Entern:");}【題4.136】用遞歸方法計(jì)算下列函數(shù)的值: n=1fx(x,n)=x#include<stdio.h>doublefx(doublex,int{ifreturnx;return(x*(1-fx(x,n-}{doublex;intn;printf("Enterxandn:");scanf("%lf%d",&x,&n);}4.137空格、tab鍵做分隔符。inword變量記錄當(dāng)前字符的狀態(tài),inword==1表示當(dāng)前字符在單詞內(nèi),max,num#include<stdio.h>intnum;int{intintc,inword=0;max=0;n=0;count=0;weizhi=1;while{if((c=='')||(c=='\t')||(c=='\n'){if{max=count;}if(c=='\n')returnmax;}elseif{inword=1;}elsecount++;}}{printf("max=%d",length());5.1CC 5.2while(!e);中的條件!eA 5.3for循環(huán)是(C)。無限循 D)執(zhí)行3【題5.4】下面有關(guān)for循環(huán)的正確描述是( 5.5for13)可理解為5.6】下面程序段的運(yùn)行結(jié)果是(D)while(x<15)y++,x+=++y;20,7B)6,12C)20,85.7C)intn=0;while(n++<=2); B)3C)4D5.8if(t<3)}05.9m寫字母的個(gè)數(shù)n,m,n{intm=0,n=o;charc;{if(c>=’A’&&c<=’Z’)if(c>=’a’&&c<=’z’)}printf(“%d\n”,m<n?(A)}A)c=getchar() 5.10{char}}}A)c+=2B)c-=32 D)c-A)c=’B’B)c=’a’C)c- 5.110{inta,max=0;}}a==0B)aC)!a==15.12】下面程序的運(yùn)行結(jié)果是(C).{intnum=0;}}B)12C)12D)123{intc;{casecase1:putchar(c+4);case2:case3:putchar(c+3);default:putchar(c+2);break;}5.14Cwhiledo-while C) D) x=-1;do{x=x*x;}while(!是死循 C)循環(huán)執(zhí)行二 do-while)intx=3;do{printf(“%d\n”,x-=2);}while(!(--輸出的是 C)輸出的是3和 5.19#include<stdio.h>intn,sum=0;n=2345;do{sum=sum+【B】;n=【C}【1】 【2】A)n/1000 #include{longintdo{if(【B】)printf(“%ld”,num); 【2】 n,請選擇題空。#includestdio.h>{inta,q,n,sum;do{【B】;++n;a*=q;}while【1】D)n-1311#include<stdio.h>{int【1】 5.23】下面程序的運(yùn)行結(jié)果是(B).#include<stdio.h>{intA)- #include<stdio.h>{charInt} #include<stdio.h>{inta=1,b=10;{b-=a;a++;}while(b--<0)printf(“a=%d,}a=3, B) 5.26for(D).A)forB)for5.27for(13)可以理解為(B).A)for(1;03)for(1;13)for(I=2;I==1)printf(“%d”,I--);0125.29for(C).43A)for(y=0,x=1;x>++y;x=i++)I=xB)for(;;x++=I);while(1){x++;for(I=10;;I--)for(y=1;y<10;)y=((x=3*y,x+1),x-1);5.32】下面程序段的運(yùn)行結(jié)果是(D).for(x=3,x<6;x++)printf((x%2)?(“##%d\n”),x);intI=100;{if(I>100)}for(;;intdo{++k;}ints=36;while(s);--s;5.34for(I=1;I++<4;);后變量I(C).【題5.35】有一堆零件(100到場200之間,如果分成4個(gè)零件一組的若干組,則多兩個(gè)零件;若分成7零件一組,則多三個(gè)零件;9個(gè)零件一組5面程{inti;if(!((i-3)%7)))(i-{intI,sum=0;if(【D】)sum+=i;}(int)i/7==i/7D){inta,b,c,i;【B}printf(“偶數(shù)之和=%d\n”,a)printf(“奇數(shù)之和=%d\n”,C】)}【1】A)b=i--B)b=i+1C)b=i++D)b+i-【2】A)c-10 5.38】下面程序的運(yùn)行結(jié)果是(B).{int}} &&&*&*5.39】下面程序的運(yùn)行結(jié)果是(D).{intx,i;if(++x%2==0)if(++x%3=if(++x%7=}}A)39 B)42 5.401000while(【C】){k++;}【1】 B)m=m%5= C)m%5= 5.41】下面程序的功能是求算式xyz+yzz=532x,y,z(xyz{intx,y,z,i,result=532;if(【D】)}}【1】 【2】A)i/result= D)i=5.42】下面程序是輸出一個(gè)正整數(shù)等差數(shù)列的前十項(xiàng),此數(shù)列前四項(xiàng)之和及之積26880,請選擇填空。{inta,d,i,s,f,x; }if(s==26&&f==880)}}【1】B【2】5.43】下面程序的運(yùn)行結(jié)果是(D).{inti,b,k=0;while(b-->=0)}}3,- 5.44以下正確的描述是5.45(D).{scanf(“%d”,&x); }printf函數(shù)也不執(zhí)5.46】下面程序段(C).do{y=x-- }將輸出 C)是死循 5.47】以下是死循環(huán)的程序段是A)for(i=1;{if(++i%2==0)if(++i%3==0)do{if(i<0)break;}C)for(i=1;;)if(++i<10)continue;while(i--5.48C)只能用continue語句來終止本次循環(huán)D)break5.49C).for(n=100;n<=200;n++){if(n%3==0) } for(n=100; for(n=100;{if(n%3)printf(“%4d”,n);elsecontinue;}5.50{int{for(c=2;c<=sqrt(b);c++) if(b%c==0)break;if(c>sqrt(b))d=【B】; elsebreak; if(d%c==0)break;; }}【1】 B)a- 5.51】下面程序的運(yùn)行結(jié)果是(B).{intk=0;char{{casecase‘B’:k--case‘C’:k+=2;break;case‘D’:k=k%2;continue;case‘E’:k=k*10;beak;}} 【題5.52】若運(yùn)行以下程序時(shí),從鍵盤輸入3.6 ,{floatx,y,z;{if(fabs(z)>1.0) elsebreak;}} 5.53B).{intfor{ }} 5.54】下面程序的運(yùn)行結(jié)果是(B).{intI,j,x=0;for(i=0;i<2;i++){{if(j%2)continue;}} 5.55A).{intfor{if(i%2) }} 5.56】下面程序的運(yùn)行結(jié)果是(A).{inti,j,a=0;{for(j=0;j<4;{if(j%2)break;}}} 5.57cD5.58Cwhiledo-whileA5.59#defineN6{charc[N];}程序的輸出結(jié)果是(C 5.60】以下程序的輸出結(jié)果是(A)。{inti;{}}*#*#*#$B)#*#*#*$C)*#*#$5.61】以下程序的輸出結(jié)果是(C)。{intnum=0;{}}B.1C.1 4填空5.62】下列程序運(yùn)行后的輸出結(jié)果是【s=7{ints=0,k;{{casecasecasecasecasecase6;casecase}}}5.63********】{inti,j;{}5.641233444555566666{inti,j,k;{}}5.65112112321123432113454321245654321{inti,j,k;{}}5.66******************* {inti,j,k;{}{}}intn=0,c;])n++;}【題5.68】下面程序的功能是用Π2/6≈1/12+1/22+1/32+…+1/n2求Π10main(){longi=1; while(I*I<=10e+6)];}5.691020main(){intday,x1,x2;day=0;while([[1]x1]){x2=([x1/2-]);x1=x2;day++;}}main({intr,m,n;if(m<n)[r=m,m=n,n=r];while(r){m=n;n=r;}5.71right?<CR>(<CR>代表回車),則下面程序的main(){charwhile((c=getchar())!=’?’)}main({inta,s,n,count; {n=n*a;s=s+n;++count}}main({intv1=0,v2=0,charch;while((ch=getchar())!=’#’)}}5.74】執(zhí)行下面程序段后,k36】.do{k*=n%10;n/=10}do{b+=2;a-+2+b;}while5.76】下面程序段的運(yùn)行結(jié)果是【**】.do{printf(“*”);x--;}while(!x=do{a=a+s*i;s=-s;I++;}while(I<=10);main({intI=1,j=0;do{if([i%3==2&&i%5==3&&i%7==2])if([j%5==0])}}}5.79】下面程序的四統(tǒng)計(jì)正整數(shù)的各位數(shù)字中零的個(gè)數(shù),并求各位數(shù)字中的最大{intn,count,max,t;if(t==0)++count;elseif(max<t) }while(n);}【題5.80 4{inta,d,sum; if【sum%4==0】 }}5.81】1111{inti,s=1,m=0; do{m+=【s%10】; x=【s/10】;}while(s);}5.8212345-1〈CR〈CR〉表示回車,則下面程序的運(yùn)行結(jié)果是【k=14n=-1{int {scanf(“%d”,&n); }5.83】下面程序的運(yùn)行結(jié)果是【x=1,y=20{inti,x,y;do }while(i<=7);}【題5.84 {inta,b,i;do{printf(“%d,%d,”,a,b);b=(a- }5.85】當(dāng)運(yùn)行以下程序時(shí),從鍵盤輸入-10〈CR〈CR〉表示回車,則下面程序結(jié)果是【m=4n=2{inta,b,m,n;do{if(a>0) printf(“m=%dn=%d”,m,n);}【題5.86 】 {if(x%i==0)printf(“%3d”,i);}5.873090{y=30-if(【2*x+4*y==90】 }【題5.88 5.89for for(i=0;i<3;i++)printf(“*”);11】次,33】次。5.90】1-3+5-7+……-99+101{intfor{【t=t*Is=s+t;t=-}xi=a+ih,h=(b-{intI,n;doubleprintf(“inputscanf(“%if%if”,【&a,&b】);n=100;h=【fabs(b-a)/n】;for(i=1;o<=n-1;i+s+=【sin(a+I*h)*cos(a+I*h)】;}10-6{inti;doublefor(i=1;new>=1e-6】}{inti,t,sum=0;for(t=i=1;i<=10;)if(i%3==0)t=-i;}}5.94】下面程序的運(yùn)行結(jié)果是【*{inti;0:i++;printf“#;break;case1:i+=2;prinf(“*”);}}5.95】下面程序的運(yùn)行結(jié)果是【****#{intI,j=4;{casecase1:printf(“*”);break;case2:printf(“#”);}}{intn,i,j,k;if(k=0;k<=8;【k+=2】)}{int}if(k>s)}}如:6=1+2+3,6){int{for(【m=0,i=1】;i<=a/2;i++)if(!(a%i))【m+=i】; }{inti,j,k,l=1;{printf(“%2d%2d%2d”,i,j,k);if(l%5==0)}}}voidmain(){intprintf(“\nhongbaihei\n”);for(【j=1{k=8-i-printf(“%3d%3d%3d}}【題{intm,n;printf(“Enter{while(m>n)m-=n;while(n>m)n-}}5.102】下面程序的運(yùn)行結(jié)果是【1,-2{inty,a;{do{a*=y;a++;}while(y--}5.103***** *****{inti,j;{if(i==0||j==0||i==3||j==5)printf(“*”);elseprintf(“”);}}}5.104#########**#***{inti,j;{for(j=1;j<=i;j++)for(j=1;j<=4-i;j++)putchar(‘*’);}}5.105】下面程序的運(yùn)行結(jié)果是【{inti,k=0;if(k%3==0)goto}}}5.106】下面程序段的運(yùn)行結(jié)果是【8if(s%7==0)else{inti,j,k,count=0;if(【i==jcontinue;elsefor(k=0;k<=9;k++)if(【k!=i&&k!=jcount++}5。35.108輸入一行字母,或者用原文輸出,或者將字母加密輸出(如’’變成’’,’b’變成’d’,’’變成b’。#define命控制是否譯成輸出。#includestdio.h>#defineCHANGE1{intwhile{if{if((c>='a'&&c<='x')||(c>='A'&&c<='X'))elseif(c=='y'||c=='Y'||c=='z'||c=='Z')}}}第六章 選擇B)C)D(DA)int B)intC)intn; D)#defineSIZE10 inta[SIZE];inta[n];【題6.3】若有說明:inta[10];則對a數(shù)組元素的正確是(DA)a[10]B)a[3.5]C)a(5)D)a[10-(DA)B)C)D(CA)inta[10]=(0,0,0,0,0);B)inta[10]={};C)inta[

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論