



版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
2009年10月2009年10月25日(二級C語言)褊建省高校非計算機專必計算機等級考試習題集四、五、
六、四、五、
六、七、j212835394649535355565859606263646567687070717375777981福建省高校非計算機專業計算機等級考試2c習題集目錄第一部分:選擇題(每題2分,20題/套,共40分)一、概述 語法基礎三、控制結構數組 函數 指針 結構體和共用體八、鏈表 九、枚舉、自定義類型和位運算 十、文件 第二部分:改錯題(每題10分,2題/套,共20分)..第1套 第2套 第3套 第4套 第5套 第6套 第7套 第8套 第9套 第10套 第11套 第]2套第三部分:填空題(每題10分,每套抽2題,共20分)第1套 第2套 第3套 第4套 第5套 第6套 第7套
第8套 第9套 第10套 第11套 第12套第四部分:編程題(每題10分,2題/套,共20分)第1套 第2套 第3套 第4套 第5套 第6套 第7套 第8套 第9套 第10套 第11套 第12套 第五部分:參考答案 一、選擇 改錯三、填空 四、編程 85878991858789919495969799100101103105106108109111112114114116118119124第一部分:選擇題(每題2分,20題/套,共40分).在C語言中,合法的字符常量是().A.'字‘ B."A"C."ABC"D.'\x41'.下面敘述正確的是().A.程序中必須包含有輸入語句B.變量按所定義的類型存放數據C.main函數必須位于文件的開頭 D,每行只能寫一條語句3.錯誤的敘述是().A.一個C語言源程序可由一個或多個函數組成B.若一條語句較長,也可分寫在下一行上C.C程序必須包含一個main()函數D.構成C語言源程序的基本單元是算術表達式4.()是關于C語言數據類型的正確敘述。A.變量必須先定義后使用 A.變量必須先定義后使用 B.C.枚舉類型不是基本類型 D.main()函數的位置()?A.必須在自定義函數前面 B.C.必須位于程序的最前面 D.C語言函數體由()括起來。A.<> B.() C,{}()是不正確的敘述。A.注釋說明只能位于一條語句的后面C.C源程序可由一個或多個函數組成8.一個C語言源程序是由()oA.一個主程序和若干子程序組成C.若干過程組成 D.9.結構化程序設計的三種基本結構是A.函數結構、判斷結構、選擇結構C.順序結構、選擇結構、循環結構10.C源程序的調試是指對源程序進行A.錄入與編輯B.查錯與編譯 C.11.C語言中,可將一系列語句置于(A.一對尖括號"<>”之間 B.不允許使用空類型數組并不是構造類型可以在自定義函數后面必須在自定義函數后面D.[]B.C源程序的基本組成單元是函數D.每條語句最后必須有一個分號B.函數組成若干子程序組成().B.平行結構、嵌套結構、函數結構D.判斷結構、嵌套結構、循環結構()o查錯與排錯D.連接與運行)從而構成復合語句。一對圓括號"()”之間C.一對花括號1}”之間 D.一對方框號"[]”之間.構成C源程序的基本單位是().A.語句B.變量 C.運算符D.函數.以下敘述中正確的是().C源程序中注釋部分可以出現在程序中任意合適的地方一對花括號”{「只能作為函數體的定界符C源程序編譯時注釋部分的錯誤將被發現D.構成C源程序的基本單位是函數,所有函數名都可以由用戶命名二、將旅基勒14.C語言的下列運算符中,優先級最高的運算符是().A.++ B.+=C.IID.;=15.A.()為正確的用戶標識符。Struct B.5fC._f0.6D._for16.A.C語言基本數據類型包括(整型、實型、邏輯型)oB.整型、實型、字符型C.整型、字符型、邏輯型D.整型、實型、字符串型17.A.()為合法的常量。52686L B.E-7C.1.2E-2.1D.E121A.A.A.()為正確的變量名。-kl5 B.Int C.k_5()為正確的字符常量。"\\" B."\24m" C."c"()為非法的字符串常量。"" B."s" C.'efg'C語言整型數據在內存中的代碼是用(D.k.jeepD.,M'D.“2662”)表示的。A.22.A.23.A.24.原碼 B.反碼 C.補碼以下選項中,合法的實型常數是().E-3 B..2E1 C.1E.5下列C語言合法的數據類型關鍵字是(Double B.Unsigned C.IntegerTurboC中,int型數據占用的字節數(D.BCD碼D.L5ED.CharA.由用戶自己定義B.為2個字節C.是任意的D.等于所用計算機的字長25.TurboC中,基本數據類型存儲空間長度的排列順序是()。A.B.C.D.A.B.C.D.26.char<int<longchar=int<longchar<int<longchar=int=longint<float<doubleint<float<doubleint=float=doubleint<float<double以下敘述中正確的是().A.字符常量用一對單撇號,,作為單個字符的定界符B.字符常量和字符串常量一樣,都是用雙引號括起來C.字符常量存儲時,自動在字符后加一個字符結束符號,\0'D.字符常量和字符串常量所分配的內存空間大小是一樣的.已知,A,的ASCII碼的十進制值為65,U的ASCII碼的十進制值為48,則以下程序運行結果是().main(){charchl,ch2;chl=,A'+5-'3';ch2=,A'+6-3;printf("%d,%c\n",chl,ch2);A.67,D B.C,D C.C,68 D.67,68.若有定義intm=6;則正確的賦值表達式是(A.m*7 B.m*5=8 C.m-=m*6 D.double(-m).語句k=(m=5,n=++m);運行之后,變量k、m、n的值依次為()。A.5,5,6 B.5,6,5 C.6,6,5 D.6,6,6.語句x=5%4+(4/5);運行之后,整型變量x的值為()oA.1 B.2 C.3 D.O.()語句符合C語言語法。floatz=28,intx,y=18;intx=25,y=25,z=25;intx=25:y=25:z=25;intx+y=z;.若有定義inta,x;則語句a=(x=8,x+8);運行后,變量a、x的值依次為()。A.16,8 B,8,8 C.16,16 D.8,16.若變量m,n,t已定義且賦予初值,則正確的表達式是(A.m=m+l=t-nB.m=6+n+t,m++ C.m=m\2 D.m=int(5.6%4).若有定義:inta,b;floatx,則以下不符合C語言語法的表達式是(A.x%7 B.x/=a-b C.a=b=2 D.x=(float)a/b.若有定義:intm=4,n=5;fl()atk;,則以下符合C語言語法的表達式是(A.(m+n)*=k B.m=(n==5) C.k=float(n)/m D.n%2.5
.若有定義:inta=6;則語句a*=a-=a/=3;運行后,a的值是()?A.10 B.0 C.34 D.24.下面關于C語言變量的敘述中,錯誤的是()。A.可以用define關鍵字定義變量B.變量名用大小寫字母是有區別的C語言允許不同基本類型的變量之間進行混合運算C語言中要求對變量作強制定義的主要理由是:便于確定類型和分配空間38.若有定義:inta=5,b=2;則表達式b=(a!=5)的值為()?.5 B.O C.3 D.2.逗號表達式(a=15,a*4),a+15的值為().A. 15 B.30 C.75 D.60. 下列語句中,符合C語言語法的賦值語句是()oA.a=7+b+c=a+7;B.a=7+b++=a+7;C.a=7+b,b++,a+7;D.a=7=b,c=a+7;41.()是正確的敘述。A.(int)5.0/6與5/6等價B.G1與“G”等價C.5/6與5.0/6.0等價D.++3與4等價42.下面敘述中,錯誤的是()oA.C語言中的表達式求值,是按其運算符的優先級先高后低的次序進行B.自增與自減運算符的結合方向為“自右至左”C.關系運算符的優先級低于算術運算符D. C語言算術運算符不包含模運算符“%”()是正確的敘述。表達式是合法的若變量x,y為整型,則(a+b)++是合法的強制類型轉換運算的優先級高于算術運算表達式‘m'*'n'是不合法的若有定義inti=lj=9;則表達式(++j)*(i-)的值為().A.0B.10C.9D.8設整型變量x為7,使整型變量y不為2的表達式是().A. y=x%3 B.y=x/3C. y=(++x)/3 D.y=8-(—x)若已定義inta=3,b=2,c=l;則語句++all++b&&++c;運行后b的值為(A.0 B.3C.1D.2若有定義:inti=5J=4;則語句i/=++j;運行后i的值為()。若已定義:inta=2,b=2;則表達式(a+(b++),b)的值是()。B.3B.3C.4D.6若有定義:intr,x=245;則語句r=x/100%9;運行后r的值為()。A. 2 B. 5 C. 0 D. 27若已定義:inti=6,t;則語句t=3+(-i);運行后t的值為()oA. 9 B. 7 C. 8 D. 5C語言的%運算符按運算對象的個數屬()oA.單目運算符B.四目運算符C.雙目運算符 D.三目運算符若已定義:inta=5,b=9,c=6;則語句b++;++c;a=b-c;運行后a的值為()。A.5 B.3C.2D.4以下程序運行時,若從鍵盤輸入5,則輸出結果是()。main(){inta;scanf(H%dH,&a);if(a++>5)printf(M%d\nM,a);elseprintf(n%d\n,\a-);A.7 B.4C.5D.654.若已定義floatx;要從鍵盤輸入數據36.582給變量x,則應選用()語句。A. scanf(M%2.3fM,&x); B. scanf(H%6f'\&x);C. scanf(H%6.3F\&x); D. scanf(H%5.3F\&x);55A.C56A.C57A.C58,若已定義doubley;擬從鍵盤輸入一個值賦給變量y,則正確的函數調用是(scanf(H%d,\&y); B. scanf(H%7.2F;&y);55A.C56A.C57A.C58scanf(H%ir\&y); D. scanf(H%ldM,&y);.已有定義chars;使用scan*)函數輸入一個字符給變量s,不正確的函數調用是()。scanf(M%cH,&s); B. scanf(H%dH,&s);scanf(M%uH,&s); D. scanf(H%ir*,&s);,函數putchar()的功能是向終端輸出()o一個字符 B.多個字符一個關系表達式 D.一個實型變量值. 若已定義inta=ll;執行以下語句后的輸出結果是()。printf(Ha=%d,a=%o9a=%x\nH,a,a,a);A. a=ll,a=ll,a=b B.a=ll,a=13,a=bC. a=ll,a=13,a=c D.a=ll,a=12,a=1359.若有定義intm=4321,n=123,k=21;語句printf("%4d+%3d+%2dlm,n,k);執行后的輸出結果是()oA. 4321432143211231231232121 B.432112321C. 4321+123+21 D,432+123+021已有如下定義和輸入語句,charcl,c2;intx;scanf(H%c%d%cH,&cl,&x,&c2);若要求x、cl、c2的值分別為9、4C和IT,正確的數據輸入是()oA.K9HB.K9HC.K9HD.9KH以下程序段的運行結果是()ointa=l;printf(H%d,%d,%d\nn,a,++a,a++);A.3,3,1B.1,2,2 C.1,2,3D.3,2,1以下程序的運行結果是()ovoidmain(){inta=65;charc=*A*;printf(H%d+%c=%d\nH,a,c,a+c);A.A+A=AAB.65+A=65AC.65+65=130D.65+A=130若已定義:intx=7;floaty=7.0;以下語句中能輸出正確值的是()。A. printf(M%d%d”,x,y); B.printf(H%d%.3fH,x,y);C. printf(H%.3f%.3r',x,y); D.printf(H%.3f%d”,x,y);putchar函數可以向終端輸出一個()。A.字符或字符型變量值 B,整型變量表達式值C. 實型變量值 D.字符串65.若已定義:inta=6;Hoatb=L5;要求輸出形式為:6*1.50=9.00,應選用的正確輸出語句是()oA. printf(H%d*%f=%f\a,b,a*b); B.printf(u%d*%.2f=%.2fM,a,b,a*b);C. printf(H%d*%d=%.2fH,a,b,a*b); D.printf(H%.2f*%.2f=%.2r\a,b,a*b);有以下程序:main(){intc;while((c=getchar())!=*\n*){switch(c-'21){case0::putchar(c+4);:putchar(c+4);break;:putchar(c+3);default:putchar(c+2);break;printf(H\nH);}當輸入:247〈回車〉,程序的輸出結果是()。TOC\o"1-5"\h\zA. 689 B. 6689 C. 66778 D. 66887若已定義intx=5,y=9,z;語句z=x>=y;運行后z的值為()。A. 1 B..t? C. 0 D..f?判定邏輯值為“真”的最準確敘述是()oA.1 B.大于。的數C.非0的整數D.非0的數若已定義intx=-16,y=-12,z;語句z=xv=y;運行后z的值為()。A..t? B.1C..f? D.0能正確表示數學關系式100WsV300的表達式為()。A. (s>=100)&(s<300) B.100<=s<300C. (s>=100)&&(s<300) D.(s>=100)and(s<300)若定義inta=2,b=3;則表達式!allb的值為()oA.0 B.1C.2 D.3若定義inta=-5,b=-8,c=?12;則表達式a>=bllb<c的值為()。A.變量i的值B.變量j的值C.0D.1下列表達式()不能用來判斷整型變量x中的值是否為奇數。A.x%2==lB.!(x%2==0)C.!(x%2)D.x%2若有定義:inta=3,b=2,c=3;則值為0的表達式是()。A. (a-b)==(c/b) B.a>=cC. c-blla+b&&(b*c-a-c) D.(b*c-a-c)&&(b*c-a-b)若已定義:intx=4,y=2,z=0;則表達式(x?yv=y)ll(y二z)的值是()。TOC\o"1-5"\h\zA.1 B.0C.2 D.4若有定義:inta=3,b=2,c=l,k;則表達式k=a>b>c的值是()。A. 0 B. 1 C. 2 D. 3以下運算符中優先級最高的是()oA. <= B. && C. II D. !執行以下語句后,b的值是()ointa=5,b=6,c=1,x=2,y=3,z=4;(a=c>x)II(b=y>z);A.0 B.1C.-1 D.6以下程序運行后,a的值是()omain(){inta,b;for(a=l,b=l;a<=100;a++)if(b>=20)break;if(b%3==l){b+=3;continue;}b-=5;A.101B.100 C.8D.7已定義doublek=3.6;則正確的賦值表達式是(A. k=double(-3.6) B.k%3C. k=k*(-1.0)=-3.6 D.k+=k-=(k=1.2)*(k=3)已定義charc=*A*;則正確的賦值表達式是()。A. c=\028 B. c=(c++)%4 C. c+l=66 D. c+=127-已定義intm=,A,;則正確的表達式是()。A. 2*m=m++ B. m=int(-3.2) C. m%3 D. m=m-m=m-5設已定義floata=2.0,b=3.0;使a值為5.0的表達式是(A. a+=b B. a*=b+2.0 C. a/=b+2.0 D. a-=b+2.0若已定義intm=7;floatk=5.5;則表達式k+m%2/4的值為()。TOC\o"1-5"\h\zA. 6.375 B. 6.75 C. 5.75 D. 5.5若已定義inta=3,b=3,x=l,y=2;表達式(a=y>x)&&(x=b>a)的值是()。A. 6 B. 1 C. 9 D. 0若有定義:inta=2,b=3;floatx=5;則表達式x*b/a的值是(A. 7.5 B. 7 C. 6 D. 5若有定義:intx=8;floaty=130;charz='A';則表達式x+z%(int)y的值是()。[已知4,的ASCII碼的十進制值為65]A. 運行時產生錯誤信息 B.8 C.73 D.8.5若已定義:intm=7,n=4;floatx=3.0,y=8.0,k;貝!]執行語句k=m/2+n*x/y;后,變量k的值是()oA.3 B.4 C.4.5 D.5若有定義:floatx=2,y=4,h=3;下列表達式中與(x+y)*h/2.0計算結果不相符的是()oA.(x+y)*h/2B.(x+y)*h*l/2C.(l/2)*(x+y)*hD.h/2*(x+y)表達式2+sqrt(16.0)/4結果的數據類型是()。A. Double B. int C. char D. void若有定義:inta=4,b=5,c=6;則表達式(l.0*a+b)/c的值是()。A. 1.5 B. 1 C. 4 D. 4.5三,控制輅相以下程序段的運行結果是()ointx=3;do{printf(M%3d,n,x-=2);}while(!(-x));A.1, B.30, C.死循環93.以下程序運行時,若從鍵盤輸入6,則輸出結果是(voidmain(){intx;scanf(M%dH,&x);if(x->6)printf(H%d\nH,x);elseD?1,-2,printf(M%d\nH,-x);A.4 B.5 C.694.以下程序的運行結果是()ovoidmain(){intm,n=l,t=l;if(t==0)t=-t;elsem=n>=0?7:3;printf(H%d\nH,m);A.3 B.-l C.7.對于整型變量a,賦值語句a=(a%3==0?l:0);與(if(a%3==0)a=l;elsea=0;if(a%3!=0)a=0;elsea=l;if(a%3)a=0;elsea=l;if(a%3)a=l;elsea=0;.以下程序運行的結果是()oD.3D.1)語句不等價。voidmain(){intx,y,z,a;x=y=z=l;a=15;if(!x)a-;elseif(y)if(z)a=3;elsea+=4;printf(H%d\nH,a);A.15 B.3 C.19 D.1497.若己定義inta=l,b=2,t=3;則執行以下程序段后變量a,b,t的值分別為(if(a<b){t=b;b=a;a=t;a=2,b=l,t=2a=2,b=l,t=la=2,b=l,t=3a=3,b=l,t=2.以下程序段運行后變量k的值為()ointa=3,b=2;intk;k=(-a==b++)?a:b+l;A.0 B.1 C.2 D.3.以下程序的運行結果是()ovoidmain()intn=9;switch(n-){default:printf(H%dM,n++);case8:case7:printf(M%d n,n);break;case6:printf(M%d *\n++);printf(M%d n,n);100.以下程序的運行結果是()ovoidmain(){intn=8;switch(n-){default:printf(H%dn,n++);case8:printf(M%dM,n);break;case4:printf(M%dn,n++);J-A.8 B.8 6C.7 D.8 7.以下程序的運行結果是()ovoidmain(){inta;if(a=6)printf(M%d\nM,a);elseif(a>6)printf(M%d\nH,a+2);elseprintf(M%d\n,,,a+3);A. 運行時產生錯誤信息 B.9C.8D.6.若有定義:intx=10,y=8,a;貝!)執行語句a=((--x==y)?x:y);后,變量a的值是()。A.8 B.9 C.10 D.0.若有定義:inta=2,b=3,c=l;則以下程序段的運行結果是(if(a>b)if(a>c)printf(M%dM,a);elseprintf(M%dM,b);printf(H%dM,c);A.3 1 B.2 1C.3 D.1.以下條件語句中(其中si和s2分別表示C語言的語句),()與其他三條語句不等價。A. if(a)si;elses2; B.if(a==0)s2;elsesi;C. if(a!=0)si;elses2; D.if(a==0)si;elses2;.下列程序段中,非死循環的是()ointi=100;while(l){i=i%100+1;if(i>=100)break;intk=0;do{++k;}while(k>=0);ints=10;while(++s%2+s%2)s++;for(;;).若已定義inta;不會產生死循環的語句是()oA. for(;;a+=2); B.for(a=10;;a-);C. for(;(a=getchar())!=1Xn*;);D.while(-l){a++;}107.在循環語句的循環體中,break語句的作用是()?A. 繼續執行break語句之后的循環體各語句B.提前結束循環,接著執行該循環后續的語句C.結束本次循環D.暫停程序的運行.以下程序段運行后,循環體中的n+=3;語句運行的次數為()intiJ,n=0;for(i=l;l<=3;i++){for(j=l;j<=i;j++){n+=3;printf(M%d\nn,n);A.6次B.9次 C.12次D.1次.do…while循環與whi加循環的主要區別是()。while循環體至少無條件執行一次,而do-while循環體可能都不執行do-while循環體中可使用continue語句,while循環體中不允許出現continue語句do…while循環體中可使用break語句,while循環體中不允許出現break語句do…while循環體至少無條件執行一次,而while循環體可能都不執行.以下程序段運行后,循環體運行的次數為()ointi=8,a=0;for(;i<8;i++)a+=i;A.0次B.1次C.8次D.無限.以下程序段運行后變量a的值為()ointi=l,a=0;for(;i<3;i++){continue;a+=i;)A.6 B.3 C.0 D.5112.有以下程序:voidmain(){inti;for(i=l;i<=3;i++)switch(i){case1:printf(M%dM,i);break;case2:printf(H%dM,i);default:printf(H%dMJ);執行后輸出結果是()oA.1223 B.1113.以下程序的運行結果是(voidmain(){ints=0,i=0;while(i<8){i++;if(i%2==0)continue;s+=i;printf(,,%d\nM,s);C.)o111223A.36 B.7114.以下程序的運行結果是(voidmain(){ints=0,i=0;while(i<10){i++;if(i%2==0)s+=i;printf(M%d\nH,s);C.16A.20 B.30115.以下程序的運行結果是(c.)o25D.123D.12D.45voidmain(){intx=5;doprintf(H%2dM,x-);}while(!x);543214321054.以下程序的運行結果是()ovoidmain(){intij,k=0;for(i=3;i>=l;i-){for(j=i;j<=3;j++)k+=i*j;printf(H%d\nM,k);A.19 B.29 C.6 D.25.以下程序運行時,循環體的執行次數是()。voidmain(){intij;fdr(i=OJ=1;i<=j+l;i=i+2j-)printf(H%3d,\i);A. 3 B. 2 C. 1 D. 0118.設已定義chars[]="\"Name\\Address\023\n";,則字符串所占的字節數是(A. 19 B. 16 C. 18 D. 14119.數組元素下標的數據類型為()。整型常量、字符型常量或整型表達式字符串常量C.實型常量或實型表達式D. 任何類型的表達式.()是正確的數組定義。intn=109x[n];intx[10];intN=10;intx[N];intn;scanf(H%dH,&n);intx[n];.若已定義intarr[10];則不能正確引用arr數組元素的是()。A. arr[O] B. arr[l] C. arr[10-l] D.arr[7+3].若已定義intx[4]={2,l,3};則元素x[l]的值為(A. 0 B. 2 C. 1 D.3.以下程序段運行后,x[l]的值為()ointx[5]={5,432,1};x[l]=x[3]+x[2+2]-x[3-l];A.6 B.0 C.1 D.5.()是合法的數組定義。charstr[]={48,49,50,51,52,53};inta[5]={0,l,2,3,4,5};inta[]=HstringM;charstr[]=4string,;125.若有以下程序:voidmain(){chars[10]=Hajskdr,,r[10];r=s;printf(H%s\nM,r);則().A. 執行時輸出:ajskdlB.執行時輸出:a執行時輸出:aj編譯不通過126.下面程序段的運行結果是()。intm[]={5,8,7,6,9,2},i=l;do{m[i]+=2;}while(m[++i]>5);for(i=0;i<6;i++)printfC'%dH,m[i]);71098114
TOC\o"1-5"\h\z7 10 9 8 11 25 10 9 8 11 25 10 9 8 11 4127.下面程序段的運行結果是()ointm[]={5,8,7,6,9,2},i=l;for(i=0;i<6;i++){if(i%2!=0)m[i]+=10;for(i=0;i<6;i++)printf(H%dM,m[i]);TOC\o"1-5"\h\z5 18 7 16 9 1215 18 17 16 19 1215 8 17 6 19 25 8 7 6 9 2下面關于數組的敘述中,正確的是().A.B.CD.129定義數組后,數組的大小是固定的,且數組元素的數據類型都相同A.B.CD.129定義數組時,可不加類型說明符定義數組后,可通過賦值運算符”="對該數組名直接賦值在數據類型中,數組屬基本類型以下程序段的運行結果是().inta[]={l,2,3,4},ij;j=l;for(i=3;i>=0;i-){a[i]=a[i]*j;j=j*3;for(i=0;i<4;i++)printf("%d",a[i]);36912TOC\o"1-5"\h\z18129 427189 454189 4.下面關于字符數組的敘述中,錯誤的是().A.可以通過賦值運算符“=”對字符數組整體賦值B.不可以用關系運算符對字符數組中的字符串進行比較C.字符數組中的字符串可以整體輸入、輸出D.字符數組可以存放字符串.以下程序段的運行結果是().main(){inti=4j;j=i;pic(i+2*j-2,'*');putchar(,\n,);for(j-=2;j>=0;j-){pic(3-j,*');pic(i+2*j,putchar(*\nf);pic(intlen9charc){intk;for(k=l;k<=len;k++)putchar(c);********************************132,以下程序段執行后輸出的結果是().inta[][4]={l,2,3,4,5,6,7,8,9,10,ll,12);printf("%d\n",a[l][2]);A.2 B.3 C.6 D.7.以下程序段執行后p的值是().inta[3][3]={3,2,13,2,l,3,2,l);intj,k,p=l;for(j=0;i<2;i++)for(k=j;k<4;k++)p*=a[j][k];A.108B.18 C.12 D.2.不能對二維數組a進行正確初始化的語句是(),A.inta[3][2]={{l,2,3},{4,5,6});B.inta[3][2]={{l},{2,3},{4,5}};C.inta[][2]={{l,2},{3,4},{5,6}};D.inta[3][2]={l,2,3,4,5};.若有定義:皿5網[4]={{1,2},{0},{3,4,5}};則42][1]的值為().A. 3 B. 4 C. 0 D. 1.若有定義:inta[3][4];則表達式的值為()?A. 7 B. 8 C. 9 D. 10.以下程序段運行后sum的值為().intk=0,sum=0;inta[3][4]={l,23,4,5,6,7,8,940,ll,12);for(;k<3;k++)sum+=a[k][k+l];A. 9 B. 18 C. 19 D. 21138.若有定義皿2[2][3];則合法引用數組元素的是().A. a[0](l/2] B. a[2][l] C. a⑵[3] D. a[l][3]139.在以下數組定義中,錯誤的是().inta⑵口={345};inta[][2]={{0},{1}};C.inta[2][2]={{l,2},{3});D.inta[][2]={l,2,3,4};140.若定義加12口[4]={1,234,5,6,7,8};則表達式m€01>間0][1])的值為().1234141.以下程序段運行后s的值是()ointa(3][3]={l,2,3,4,5,l,2,3,4};intij,s=l;for(i=0;i<3;i++)for(j=i+lJ<3J++)s+=a[i][j];
CD.14A.氏CD.CD.14A.氏CD.240設已定義:intaW4]={0,0,0};則下列描述正確的是()。數組a包含3個元素數組a的第一維大小為3數組a的行數為1元素a[0]⑶的初值不為0143.在C語言中,若定義二維數組a⑵⑶,設a[0][0]在數組中位置為1,貝lj在數組中位置是()<>3456144.設有下列語句,則()是對a數組元素的不正確引用,其中OWivlO。inta[10]={0,l,23,4,5,6,7,8,9},*p=a;a[p-a]*(&a[i])p[i]*(*(a+i))145.設已定義:charsl[8],s2[8]=HScienceM;能將字符串“Science”賦給數組si的語句是()osl=s2;strcpy(s2,sl);strcpy(sl,s2);sl=MSciencen;.以下程序段的運行結果是()ocharstr[3][2]={'a','b'Jc','d',d,f};str[2][0]=處printf(H%sH,str[O]);abedababcdOabcdOf.有如下定義:charstr[10]={"National"};則分配給數組str的存儲空間是()個字節。111098.以下程序段運行后輸出結果是()ochara[]=HcountryM;charb[]=MgameM;strcpy(a,b);printf(M%cH,a[3]);nuem.以下程序段運行后輸出結果是()ochars[]=Hinfo\0misH;printf(H%d'\strlen(s));4589.以下程序段運行后a的值為()ointa=2;charsl=Hpassion*\s2=sl;a=strcn)p(sl9s2);-1210.以下對C語言字符數組描述中,錯誤的是()o可以用strlen函數計算字符數組中字符串的長度可以在賦值語句中通過賦值運算符"對字符數組整體賦值C.存放在字符數組中的字符串,以'(T作為該字符串結束標志D.字符數組可以存放字符串或字符.以下程序段運行后,屏幕的輸出結果是()。charstr[80];strcpy(str,McomputerH);printf(H%dH,strlen(str));78980
.若有定義:charstrl[6]=HABCDEM,*ps,*str2=HFEDCBAn;()是錯誤的。strcpy(str2,strl);表達式strcmp(strl,str2)的值小于0strl=str2;表達式strlen(strl)的值為5.已有定義charstr1[15]={McomputerH},str2[15];則語句用法正確的是()oA.B.CD.15str2=strl;A.B.CD.15str2="science”;scanf(H%sH,str2);printf(M%sH,&strl);設已定義:charstrl[20]=MHelloH,str2[20]=Hworld!M; 若要形成字符串“Helloworld!”,正確語句是()ostrcpy(strl,str2);strcat(strl,str2);strcpy(str2,strl);strcat(str2,strl);156.若有字符數組a[80]和b[80],則以下輸入語句正確的是()gets(a,b)scanf(M%c%cM,&a,&b);scanf(n%s%sH,a,b)D.gets(HaH),gets(Hbn);4,備救.設有下列語句:charstrlU="string”,str2[8],*str3,*str4="string”;則()是對庫函數strcpy的不正確調用。此函數用來復制字符串。strcpy(str3,HHELLO3M);strcpy(str2,HHELLO2M);strcpy(strl,HHELLOr*);strcpy(str4,MHELLO4M);.用數組名作為函數的實參時,錯誤的說法是()0A.定義形參數組時,元素的個數必須與實參相同B. 可以使用數組名作為形參C.實參傳遞給形參的值是數組的首地址
D. 可以使用指針變量作為形參.以下程序的運行結果是()ointfun(inta[4]⑷){inti;for(i=0;i<4;i++)printf(M%2d,\a[i][2]);printf(M\nM);}main(){inta[4][4]={l,1,2,24,9,0,0,2,4,0,0,0,5,9,8};fun(a);A.1905B.20002008D.2009D.2009)o.)oA.intB.longD?double.以下程序運行后輸出結果是()o#include<stdio.h>intfun(inta,intb)return(a-b);main()intx=5,y=3,k;k=fun(x,y);printf(H%d-%d=%d\n,\x,y,k);)0x-y=25-3=22162.以下程序運行后輸出結果是()o
#include<stdio.h>inta=2,b=3,c=5;intfun(inta,intb)intc;c=a>b?a:b;return(c);main()inta=6;printf(M%dM,fun(fun(a,bU));53,56,56163.以下程序運行后輸出結果是()ovoidfun(inti){intm=2;m=i++;printf(M%d”,m);main(){intm=7,n=5;fun(n);printf(八%d”,m);5B.CD.6B.CD.77.若有函數定義:intfunc(){staticintm=0;returnm++;以。程序段運行后屏幕輸出為()o
inti;for(i=l;i<=4;i++)func();printf(n%dH,func());0145.下面程序的輸出結果是()o#include<stdio.h>intnum=10;func(){intnum=4;return++num;voidmain()(B.CD.166:一(B.CD.16610.下列關于C語言函數的描述中,錯誤的是().A.函數的定義可以嵌套,但函數的調用不可以嵌套B. 凡不加類型說明的函數,其返回值默認為整型C.函數的返回值可以通過函數中的return語句獲得D.可以定義有參函數,也可以定義無參函數167.以下程序的運行結果是().func(inta,intb){intc;c=(a>b)?(a-b):(a+b);return(c);main(){intx=7,y=3;printf(M%d\nH,func(x,y));4710.以下程序運行結果是()ovoidmain(){intmax(floata,floatb);floatx,y;intz;x=-4.6;y=-3.7;z=max(x,y);printf(M%d\nM,z);intmax(floata9floatb){floatc;if(a>b)c=a;elseB.CD.c=b;return(c);B.CD.-4.下面函數調用語句含有實參的個數為()otemp((a,b,c),(x,y))2345170.以下程序的運行結果是()。fun3(intx)staticinta=3;a+=x;returna;main()intk=2,m=l,n;n=fun3(k);n=fun3(m);printf(M%d\nH,n);3469171.以下程序運行后輸出結果是().#defineF(m,n)m*nmain(){intx=5,y=3,al,a2;al=F(x+y,x-y);a2=F(x-y,x+y);printf(M%d,%d\n,,,al,a2);16,1616,-16-7,1717,-7172.以下敘述正確的是()o編譯預處理命令行必須以分號結束程序中使用帶參數的宏時,參數類型要與宏定義時一致C.宏展開不占用運行時間,只占用編譯時間D.宏名只能包含大寫字母和數字字符.以下敘述正確的是().一個源程序只能有一個編譯預處理命令行編譯預處理命令行都必須以“#“開頭"#definePRICE=30”定義了與30等價的符號常量PRICE使用帶參數的宏定義時,應該說明每個參數的數據類型.以下敘述錯誤的是().A.編譯預處理命令行都必須以#號開始B.宏名可以用小寫字母表示使用預處理命令”#include〈文件名〉”時,編譯系統只在指定的系統目錄下查找該文件宏定義只能放在main。函數之前175.若有定義:#defineN3+2,則表達式N*2的值為()。57100.以下程序運行后輸出結果是()o#defineMIN(m,n)m<n?m:nmain(){inta=3,b=5,c;c=2*MIN(a,b);printf(M%dH,c);TOC\o"1-5"\h\z35610.下列#inckide命令中,正確的是()。A. include"math.h''#include[math.h]#include(math.h)#include{math.h}.下面程序的輸出結果是()o#include<stdio.h>#deHneMON1#defineTUE2*MON#denneWED3*TUEvoidmain(){printf(n%d\nH,WED-TUE);2345.下面錯誤的敘述是().A.預處理命令行必須位于C源程序的起始位置在C語言中,預處理命令行都以“#”開頭C程序在開頭可以不包含預處理命令行:#include<stdio.h>C語言的預處理可以實現宏定義和條件編譯的功能.以下程序的運行結果是().#deflneMUL(r)r*rmain(){mta=2,b=3,c;c=MUL(a+b)*2;printf(H%dM,c);10143650.下面程序的運行結果是()o#defineN10#defineK(x)x*x#defineT(x)(x*x)main(){inta,b;a=9%K(N);b=9%T(N);printf(M%d,%d\nM,a,b);TOC\o"1-5"\h\z9,99,9090,990,90.以下在任何情況下計算平方數時都不會引起二義性的宏定義是()o#deflneXPF(x)x*x#deHneXPF(x)(x)*(x)#defineXPF(x)(x*x)#deflneXPF(x)((x)*(x))力,器材.下程序的運行結果是().voidast(intx,inty,int*cp,int*dp){*cp=x+y;*dp=x-y;main(){inta=4,b=3,c,d;ast(a,b,&c,&d);printf(H%d,%d\nH,c,d);7,11,77,-1c、d未賦值,編譯出錯184.有以下語句:inta[5]={0,lA3,4,5},i;int*p=a;設0/iV5,對a數組元素不正確的引用是()o*(&a[i])a[p-a]*(*(a+i))p[i].若有定義int*pl,*p2;則錯誤的表達式是().pl+p2pl-p2pl<p2pl=p2.以下敘述錯誤的是().存放地址的變量稱為指針變量NULL可以賦值給任何類型的指針變量一個指針變量只能指向類型相同的變量D.兩個相同類型的指針變量可以作加減運算.以下程序段運行后,表達式*(p+4)的值為().chara[]="china";char*p;P=a;'n''a'存放K的地址D.存放置的地址188.以下程序段運行后,表達式*(p++)的值為()ochara[5]=Hworkn;char*p=a;W存放,w,的地址'0,存放'o'的地址189.若有定義:int*p,k=4;p=&k;以下均代表地址的是().k,p&k,&p&k,pk,*p.若有定義:double*q,p;則能給輸入項讀入數據的正確程序段是()。q=&p;scanf(H%lf*',*q);q=&p;scanf(M%lfH,q);*q=&p;scanf(M%lf*,q);*q=&p;scanf(M%lF\*q);.若已定義:intq=5;對①int*p=&q;和②p=&q;這兩條語句理解錯誤的是()。①是對p定義時初始化,使p指向q;而②是將q的地址賦給p①和②中的&q含義相同,都表示給指針變量賦值C.①是對p定義時初始化,使p指向q;而②是將q的值賦給p所指向的變量D.①和②的執行結果都是把q的地址賦給p.下面語句錯誤的是()0int*p;*p=20;char*s=Habcder,; printf(M%s\n,\s);char*str=Habcder,; str++;char*str;str=Habcder,;.若有定義inta[2][3],*p=a;,則能表示數組元素a⑴⑵地址的是(*(a[l]+2)TOC\o"1-5"\h\za⑴⑵p[5]p+5.若已定義:inta=5,*p;且p=&a;則以下表示中不正確的是()。&a==&(*p)*(&p)==a&(*p)==p*(&a)==a.若有以下程序段,則敘述正確的是()ochars[]=ncomputern;char*p;P=s;s和p完全相同數組s的長度和p所指向的字符串長度相等*p與s[0]相等數組s中的內容和指針變量p中的內容相等.以下程序段的運行結果是()eenumweekday{aa,bb=2,cc,dd,ee}week=ee;printf(M%d\nM,week);ee524197,若有以下程序段,則不能正確訪問數組元素的是(int(*p)[3];inta[][3]={l,2,3,4,5,6,7,8,9);p=a;p[l]+2p[lH2](*(p+D)⑵*(*(a+l)+2).以下程序段的運行結果是().inta[]={l,2,3,4,5,6,7},*p=a;intn,sum=O;for(n=l;n<6;n++)sum+=p[n++];printf(H%dH,suin);12151627.下面程序的運行結果是().main(){inta,b;int*pl=&a,*p2=&b,*t;a=10;b=20;t=pl;pl=p2;p2=t;printf(n%d,%d\nM,a,b);10,2020,1010,1020,20.以下程序段運行后變量s的值為()ointa[]={1,2,3,4,5,6,7};inti,s=l,*p;p=&a[3];for(i=0;i<3;i++)s*=*(p+i);660120210.以下程序段運行后變量ans的值為()。inta[]={l,23},b[]=<3,2,l};int*p=a,*q=b;intk,ans=0;for(k=0;k<3;k++)if(*(p+k)==*(q+k))ans=ans+*(p+k)*2;24612.以下程序運行結果是()omain(){chara[]=nabcM,*p;for(p=a;p<a+3;p++)printf(M%sH,p);abcbccabccbabaacba.以下程序的輸出結果是()o#include<stdio.h>voidmain(){inti;char*s='ABCDn;for(i=0;i<3;i++)printf(M%s\nH,s+i);CDBCDABCDABCDBCDCDABABCABCDABCDABCAB.以下程序的輸出結果是()o#include<stdio.h>voidmain(){char*p=HABCDEH,*q=p+3;printf(H%c\nH,q[-2]);A.AB.BC.CD.D205.下面程序執行時,若輸入5432k回車>,則輸出為:#include<stdio.h>#deHneN5voidmain(){inta[N];int*p=a;whilc(pva+N)scanf(M%dM,p++);while(p>a)printf(H%dH,*(-p));5432112345C.D.206.A.B.C.D.207.3451232154下面程序段的運行結果是()ointa口={1,2,3,4,5,6},*p=a;inti,sum=O;for(i=l;i<6;i++)sum+=*(p++);printfC'%(T,siim);10121520下面程序運行結果是().main(){inta[]={l,2,3,4,5},*p,*q,i;p=a;q=p+4;for(i=l;i<5;i++)prlntf(M%d%dM,*(q-i),*(p+i));A,B.C.D.208.24334251514233241524334242332415下面程序運行結果是()omain(){staticchara[]=HabcdefgM,b[]=,,adcbehgH;char*p=a,*q=b;inti;for(i=0;i<=6;i++)if(*(p+i)==*(q+i))printf(H%cH,*(q+i));A.B.C.D.gecaacegbdfFdb上、輅構體和易用體.若定義如下結構,則能打印出字母M的語句是()。structperson{charname[9];intage;I;structpersonclass[10]={HWujunH,20,HLiudanM,23,MMalingH,21,Mzhangming,\22};print*"%c\nH,class[31.name);printf(H%c\nH,class[2].name[0]);printf(M%c\nH,class[21.name[l]);printf(M%c\nM,class[3].name[l]);.以下程序段的運行結果是().union{intn;charstr[2];)t;t.n=80;t.str[O]=,a,;t.str[lJ=O;printf(M%d\nM,t.n);80a097. 一個結構體變量占用的內存大小是().A.占內存容量最大的成員所需容量B. 各成員所需內存容量之和C.第一個成員所需內存容量D.最后一個成員所需內存容量212.以下程序段的運行結果是().union{intx;floaty;charc;}m,n;m.x=5;m.y=7.5;m.c='A';n.x=8;printf(**%d\nM,m.x);57.5658213.若有定義:structstudent{intnum;charname[8];charsex;floatscore;}stul;則變量stul所占用的內存字節數是()o1516819.定義結構體類型變量teachl,不正確的是()。structteacher{intnum;intage;structteacherteach1;structteacher{intnum;intage;}teachl;struct{intnum;intage;}teachl;struct{intnum;intage;Jteacher;structteacherteach1;.若有定義:structstuent{intnum;charsex;intage;}stul;下列敘述不正確的是()ostudent是結構體類型名structstudent是結構體類型名stul是用戶定義的結構體類型變量名num,sex,age都是結構體變量stul的成員.下面程序的運行結果是()o#include<stdio.h>uniondata{inti;charc;doubled;}a[2];voidmain(){printf(H%d\n'\sizeof(a));16842217,下面程序的運行結果是().#include<stdio.h>uniondata{inti;charc;struct{chara[2];inti;uniondatad;}P;voidmain(){printf(M%d\nH,sizeof(p));5678218.以下C語言共用體類型數據的描述中,正確的是()。A.共用體變量占的內存大小等于所有成員所占的內存大小之和B. 共用體類型不可以出現在結構體類型定義中C.在定義共用體變量的同時允許對第一個成員的值進行初始化D. 同一共用體中各成員的首地址不相同.設有如下語句:structstu{intnum;intage;structstus[3]={{101,18},{102,21},{103,19});structstu*p=s;則下面表達式的值為102的是().(p++)->num(*++p).num(*p++).num*(++p)->num.若有下面定義,能打印出字母L的語句是()。structclass{charname[8];intage;structclasss[12]={HZhengH,16,HLin,\18,HYangn,19;,GuoH,20};printf(M%c\n,\s[l].name[O]);printf(M%c\nM,s[2].name[0]);printf(M%c\nH,s[l].name);printf(M%c\n*\s[2].name);.若有下面定義,對結構體變量成員不正確引用的語句是()ostructpup{charname[20];intage;intsex;}p[3],*q;q=p;scanf(M%sH,p[O].name);scanf(M%dn,q->age);scanf(M%dH,&(q->sex));scanf(M%dH,&p[O].age);.以下程序的輸出結果是()main(){printf(H%d\n,\fac(5));fac(intn){ints;if(n==l)return1;elsereturnn*fac(n-l);1206061施表.若有以下定義:structnode{intdata;structnode*next;structnode*p;已建立如下圖所示的鏈表:p—|data|nextH-?|data|nextH-?...—f|data|NULL|指針p指向第一個結點,能輸出鏈表所有結點的數據成員data的循環語句是()。while(p!=NULL)
{printf(H%d,H,p->data);P++;)while(p){printf(n%d/\p.data);p=p->next;)for(;p!=NULL;p++)printf(H%d,H,p->data);for(;p;p=p->next)printf(H%d,H,(*p).data);.若有以下定義:structnode{intdata;structnode*next;}structnodem,n,k,*head,*p;已建立如下圖所示的鏈表:m nheadf|data|next-j—>|data|NULL|pf|data|next|指針head指向變量m,m.next指向變量n,p指向變量k,不能把結點k插到m和n之間形成新鏈表的程序段是()。-B.CD.22m.next=p;p->next=head->next;-B.CD.22(*head).next=p;(*p).next=&n;head->next=&k;p->next=head->next;m.next=&k;k.next=&n;若有以下定義:structnode{intdata;structnode*next;}structnode*head,*p;已建立如下圖所示的鏈表:headf|data|next-|—*|data|next+f… ?|data|NULL|能刪除指針p所指向結點的程序段是()op=p->next;head->next=p->next;free(p);free(p);p=p->next;head->next=p->next;head->next=p->next;free(p);free(p);head->next=p->next;.若有以下定義:structnode{intdata;structnode*next;}*P,*q;已建立如下圖所示的鏈表:pf|data|nextH--?|data|NULL|qf|data|next|I??不能將指針q所指結點連到上圖所示鏈表末尾的語句是().q->next=NULL;p=p->next;p->next=q;p=p->next;p->next=q;q->next=NULL;p=p->next;q->next=p->next;p->next=q;q->next=p->next;p=p->next;p->next=q;.若有定義:structnode{intdata;structnode*next;已建立如下圖所示的鏈表:I I I I I I I I Ihead- | 1 | +- | 3 | +— —— | 25 | +-NULLI I I I I I I I I指針head指向鏈表首結點,以下函數的功能是(voidfun(structnode*head){structnode*p=head;while(p)printf(M%dM,(*p).data);p=(*p).next;break;))A.顯示并刪除單向鏈表B. 顯示單向鏈表中的第一個結點的數據C.顯示單向鏈表中的所有數據D.顯示單向鏈表中除第一個結點外的所有數據228.若有定義:structnode{intdata;structnode*next;};已建立如下圖所示的鏈表:head—|2|+一|4| …—|28|+-NULL指針head指向鏈表首結點,以下函數的功能是()?voidfun(structnode*head){structnode*p=head;while(l){p=p->next;printf(H%dM,p->data);if(p)break;))A.顯示單向鏈表中第一個結點的數據B. 顯示單向鏈表中最后一個結點的數據C.顯示單向鏈表中的所有數據D.顯示單向鏈表中除第一個結點外的所有數據229.若按如下定義,則函數link的功能是()?其中head指向鏈表首結點,整個鏈表結構如下圖:headf|data|H--?|data|H |data|NULL|structnode{intdata;structnode*next;};intlink(structnode*head){intk=l;structnode*p=head;while(p!=NULL){p=p->next;k++;Ireturnk-1;I刪除鏈表head中的一個結點插入一個新元素到鏈表head中C.統計鏈表head中結點的個數D. 創建新鏈表head.若按如下定義,函數link的功能是()o其中head指向鏈表首結點,整個鏈表結構如下圖:headf|data|+一|data|H|data|NULL|structnode{intdata;structnode*next;};voidlink(structnode*head){structnode*p=head;while(p!=NULL){if(p->data%2==l)printf(M%du,p->data);p=p->next;})計算鏈表head中結點的個數遍歷鏈表head,輸出表中值為奇數的元素刪除鏈表head中的所有結點插入一^新元素到鏈表head中.以下程序的輸出結果是().#include<stdio.h>#include<stdlib.h>typedefstructnode{intdata;structnode*next;}Node;Nodelist[4]={{49&list[l]h{39&list[2]}9{29&list[3]}9{l90}};voidoutput(Node*head){Node*p=head;while(p!=NULL){printf(H%dM,p->data);p=p->next;voidmain(){output(list);1234432132142134.若按以下定義:structnode{intdata;structnode*next;}*head,*p;并已建立如下圖所示的鏈表結構,指針p和q分別指向圖中所示結點:p qf|data|nextH--?,|data|NULL| |data|則可以將指針q所指的結點連接到鏈表末尾的程序段是()oq->next=NULL;p=p->next;p->next=q;q->next=p->next;p=p->next;p->next=q;p=p->next;q->next=p;p->next=q;(*q).next=(*p).next;p=(*p).next;(*p).next=q;.若有定義:structnode{intdata;structnode*next;);floatlink(structnode*head){intm=0,n=0;structnode*p=head;while(p!=NULL){m+=p->data;n++;p=p->next;if(n>0)return1.0*m/n;elsereturn0調用link函數時head是指向鏈表首結點的指針,整個鏈表結構如下圖:head—|data|nextH->|data|nextH-?... |data|NULL則函數link()的功能是()oA.統計鏈表head中結點的個數B.遍歷鏈表head,計算表中各結點成員data的平均值C.遍歷鏈表head,計算表中各結點成員data的總和D. 創建一個新鏈表head.若有以下定義:structnode{intdata;structnode*next;}*p,*q,*t;指針p、t和q分別指向圖中所示結點:P t q現要將t和q所指結點的先后位置交換,同時要保持鏈表的連續,以下錯誤的程序段是()t->next=q->next;p->next=q;q->next=t;p->next=q;t->next=q->next;q->next=t;q->next=t;t->next=q->next;p->next=q;t->next=q->next;q->next=t;p->next=q;九、救奉、a復義類型和假運算.以下程序中的循環執行了()次。#defineN2#defineMN+l#defineNUM(M+l)*M/2main(){inti,n=O;for(i=0;i<NUM;i++)n++;printf(M%d\nn,n);5689.錯誤的枚舉類型定義語句是().enumcar{A,B,C};enumcar{1,2,3};enumcar{X=0,Y=5,Z=9};enumcar{D=3,E,F};.假定已有如下定義:intk;enumcolors{red,green,blue,pin
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 農業生產技術交流與合作意向書
- 2025年心理發展與教育策略的實務能力測試題及答案
- 2025年網絡應用與網站建設考試題及答案
- 2025年臨床醫學專業實踐技能考試試題及答案
- 2025年家庭教育指導師職業能力測試試卷及答案
- 2025年海洋生態保護相關知識考試試卷及答案
- 2025年甘肅省特崗教師招聘2261人筆試參考題庫及完整答案詳解1套
- 2025年甘肅省民航機場集團校園招聘45人筆試備考試題參考答案詳解
- 特教學校安全管理制度
- 特殊醫用耗材管理制度
- DB53∕T 1034-2021 公路隧道隱蔽工程無損檢測技術規程
- DB37T 2906-2019 運動場地合成材料面層 驗收要求
- DB34∕T 451-2017 地理標志產品 舒城小蘭花
- 《卓有成效的管理者》Word電子版電子版本
- 鋯石基本特征及地質應用
- 絲網除沫器小計算
- 制缽機的設計(機械CAD圖紙)
- 學校財務管理制度
- 三年級下冊美術課件-第15課色彩拼貼畫|湘美版(共11張PPT)
- 水稻病蟲統防統治工作總結
- 水在不同溫度下的折射率、粘度和介電常數
評論
0/150
提交評論