




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
目錄第一章計算機導論習題 4一、單項選擇題 4二、填空題 4第一章習題參考答案 4一、單項選擇題 4二、填空題 4第二章C語言基礎知識習題 5一、單項選擇題 5二、填空題 5第二章習題參考答案 5一、單項選擇題 5二、填空題 5第三章數(shù)據(jù)類型、運算符和表達式習題 7一、單項選擇題 7二、填空題 7三、程序分析題 7第三章習題參考答案 8一、單項選擇題 8二、填空題 8三、程序分析題 8第四章三種基本結(jié)構習題 9一、單項選擇題 9二、填空題 9三、程序分析題 10四、程序填充題 12五、程序設計題 14第四章習題參考答案 15一、單項選擇題 15二、填空題 15三、程序分析題 15四、程序填充題 15五、程序設計題 15第五章數(shù)組習題 18一、單項選擇題 18二、填空題 18三、程序分析題 19四、程序填充題 20五、程序設計題 24第五章習題參考答案 24一、單項選擇題 24二、填空題 24三、程序分析題 24四、程序填充題 24五、程序設計題 25第六章函數(shù)習題 29一、單項選擇題 29二、填空題 29三、程序分析題 30四、程序填充題 32五、程序設計題 34第六章習題參考答案 34一、單項選擇題 34二、填空題 34三、程序分析題 34四、程序填充題 35五、程序設計題 35第七章指針習題 39一、單項選擇題 39二、填空題 40三、程序分析題 40四、程序填充題 43五、程序設計題 45第七章習題參考答案 46一、單項選擇題 46二、填空題 46三、程序分析題 46四、程序填充題 46五、程序設計題 46第八章結(jié)構型和自定義類型習題 50一、單項選擇題 50二、填空題 51三、程序分析題 52四、程序填充題 55五、程序設計題 58第八章習題參考答案 58一、單項選擇題 58二、填空題 58三、程序分析題 58四、程序填充題 59五、程序設計題 59第九章編譯預處理習題 65一、單項選擇題 65二、填空題 65三、程序分析題 65四、程序填充題 68五、程序設計題 68第九章習題參考答案 68一、單項選擇題 68二、填空題 68三、程序分析題 68四、程序填充題 69五、程序設計題 69第十章文件習題 71一、單項選擇題 71二、填空題 71三、程序分析題 72四、程序填充題 74五、程序設計題 77第十章習題參考答案 77一、單項選擇題 77二、填空題 77三、程序分析題 77四、程序填充題 78五、程序設計題 78
第一章計算機導論習題一、單項選擇題編譯程序?qū)ⅰ尽烤帉懙某绦蜣D(zhuǎn)換為目標程序。 A.匯編語言 B.高級語言 C.機器語言 D.符號語言計算機可以直接執(zhí)行的程序是【】。 A.匯編程序 B.源程序 C.可執(zhí)行程序 D.目標程序在翻譯過程中,翻譯程序翻譯一句執(zhí)行一句,該翻譯程序稱為【】程序。 A.解釋 B.匯編 C.編譯 D.服務二、填空題源程序是指用_________編寫的程序。源程序全部翻譯成二進制程序之后再運行,則完成該翻譯工作的程序稱為_________,編譯得到的二進制程序稱為_________。第一章習題參考答案一、單項選擇題1.B 2.C 3.A 二、填空題1.高級語言2.編譯程序;目標程序
第二章C語言基礎知識習題一、單項選擇題以下不屬于C語言關鍵字的是【】。 A.printf B.sizeof C.typedef D.void不合法的C語言標識符是【】。 A._a B.a_ C.1_a D.a_1C程序的執(zhí)行是從【】。 A.本程序的第一個函數(shù)開始,到本程序的最后一個函數(shù)結(jié)束。 B.本程序的主函數(shù)開始,到主函數(shù)結(jié)束。 C.本程序的第一個函數(shù)開始,到本程序的主函數(shù)結(jié)束。 D.本程序的主函數(shù)開始,到本程序的最后一個函數(shù)結(jié)束。C程序是由【】組成的。 A.若干子程序 B.一個主程序和若干子程序 C.若干過程 D.函數(shù)下列屬于C語言ASCII字符集中可顯示字符的是【】。 A.\n B.\t C.\\ D.\下列可以正確定義數(shù)據(jù)類型的關鍵字是【】。 A.Long B.signed C.shorter D.integer二、填空題C語言標識符的第一個字符必須是下劃線或者_________。C語言的標識符只能由_________、_________和_________三種字符組成。C語言的字符集是_________字符集,主要包含_________、數(shù)字、_________和_________四類字符。C程序中語句分隔符是_________。C程序可由若干個函數(shù)構成,其中至少應包含一個_________函數(shù)。C程序的執(zhí)行從_________開始。C程序中,任何函數(shù)的定義都是由_________和_________兩部分組成。C程序中有且僅有一個主函數(shù),其函數(shù)名規(guī)定為_________。利用MicrosoftVisualC++6.0調(diào)試C程序時,“StepInto”和“StepOver”的區(qū)別是_________。第二章習題參考答案一、單項選擇題1.A 2.C 3.B 4.D 5.D 6.D 二、填空題1.英文字母 2.數(shù)字、字母、下劃線3.ASCII、字母、標點、特殊字符4.分號(或;) 5.主函數(shù)(或main函數(shù))6.主函數(shù)(或main函數(shù)) 7.函數(shù)首部;函數(shù)體 8.main9:遇到函數(shù)調(diào)用時,StepInto進入函數(shù)內(nèi)部逐步執(zhí)行,StepOver不進入函數(shù) 內(nèi)部。
第三章數(shù)據(jù)類型、運算符和表達式習題一、單項選擇題下列正確的整型常量是【】。 A.0189 B.0x12f C.0e0.0 D.1E2下列錯誤的實型(浮點型)常量是【】。 A..0 B.E0 C.0 D.0E+0下列不屬于C語言常量的是【】。 A.0xA5 B.5e-2 C.3e2 D.0582下列正確的字符型常量是【】。 A."a" B.'\t' C."\n" D.297設inta=0,b=0,m=0,n=0;,執(zhí)行(m=a==b)||(n=a==b)后m和n的值分別是【】。 A.0,0 B.1,0 C.0,1 D.1,1下列運算符中,優(yōu)先級最低的是【】。 A.&& B.& C.|| D.=設inta;,則表達式(a=2,3),a+1的值是【】。 A.1 B.2 C.3 D.4設intx=100;,則表達式x++>100?x+20:x+10的值是【】。 A.110 B.111 C.120 D.121設charc='A';inti=1,j;,執(zhí)行j=!c&&i++后i和j的值分別是【】。 A.1,1 B.1,0 C.2,1 D.2,0設i為int型變量,f為float型變量,d為double型變量,e為long型變量,則表達式10-'a'+i/f-d*e的結(jié)果為【】。 A.long型 B.double型 C.int型 D.float型設intx;,則將x強制轉(zhuǎn)化成雙精度實型的表達式是【】。A.(double)x B.x(double) C.double(x) D.(x)double二、填空題表達式10<<3+1的值是_________。表達式4&5-3&&5+1^2的值是__________。設charc='\010';,則變量c中包含的字符個數(shù)是_________。字符串"\\0568\034"在內(nèi)存中占_________個字節(jié)。三、程序分析題閱讀下列程序,寫出程序運行的輸出結(jié)果。#include<stdio.h>intmain(void){inti1,i2; i1=3;i2=7; printf("i1+i2=%d\n",i1+i2); return0;}閱讀下列程序,寫出程序運行的輸出結(jié)果。#include<stdio.h>intmain(void){floatx; inti; x=6; i=(int)x; printf("x=%f,i=%d",x,i); return0;}閱讀下列程序,寫出程序運行的輸出結(jié)果。#include<stdio.h>intmain(void){unsigneda; intb=-1; a=b; printf("%u\n",a); return0;}第三章習題參考答案一、單項選擇題1.B 2.B 3.D 4.B 5.B 6.D 7.C 8.B 9.B 10.B 11.A 二、填空題1.160 2.0 3.14.7 三、程序分析題1.i1+i2=10 2.x=6.000000,i=6 3.4294967295
第四章三種基本結(jié)構習題一、單項選擇題若從鍵盤輸入字符串"HOWAREYOU?",可以直接使用庫函數(shù)【】。 A.scanf B.getstr C.gets D.都不能直接使用設inta;,語句for(a=0;a==0;a++);和語句for(a=0;a=0;a++);執(zhí)行的循環(huán)次數(shù)分別是【】。 A.0,0 B.0,1 C.1,0 D.1,1if(表達式)和while(表達式)中的“表達式”是【】。 A.只能是邏輯的 B.只能是關系的 C.只能是算術的 D.以上三種都可以以下程序段中執(zhí)行循環(huán)的次數(shù)是【】。x=-2;do{x=x*x;}while(!x); A.無限次 B.4 C.1 D.0下列關于do-while循環(huán)的說法不正確的是【】。 A.do-while的循環(huán)體至少執(zhí)行一次。 B.do-while循環(huán)由do開始,用while結(jié)束,在while(表達式)后面不能加分號。 C.在do-while循環(huán)體中,一定要有能使while后面表達式的值變?yōu)榱悖伲┑牟僮鳌?D.do-while的循環(huán)體可以是復合語句。語句while(!a);中的表達式!a可以替換為【】。 A.a!=1 B.a!=0 C.a==0 D.a==1若給定條件表達式(n)?(c++):(c--),則與表達式n等價的表達式是【】。 A.n==0 B.n==1 C.n!=0 D.n!=1break語句不能用于的語句是【】。 A.switch B.for C.if D.while設程序段intx=3;do{printf("%d",x-=2);}while(!(--x));其輸出結(jié)果是【】。 A.1 B.30 C.1-2 D.死循環(huán)二、填空題設doublea=3.1415926;,則執(zhí)行語句printf("%.4f\n",a);后的輸出結(jié)果是_________。循環(huán)結(jié)構通常分為_________循環(huán)結(jié)構、_________循環(huán)結(jié)構和_________循環(huán)結(jié)構三種。設inti;,則執(zhí)行語句for(i=0;i++<4;);后變量i的值是_________。設intx,y;,則以下for循環(huán)中的scanf語句最多可執(zhí)行的次數(shù)是_________。for(x=0,y=0;y!=123&&x<3;x++)scanf("%d",&y);設a、b、c均是int型變量,則執(zhí)行語句for(a=1,b=5;a<=b;a++)c=a+b;后,c的值是_________。以下do-while語句中循環(huán)體的執(zhí)行次數(shù)是_________。a=10;b=0;do{b+=2;a-=2+b;}while(a>=0);三、程序分析題1.閱讀下列程序,寫出程序運行的輸出結(jié)果。#include<stdio.h>intmain(void){ints=0,i;for(i=1;;i++){if(s>50)break;if(i%2==0)s+=i;}printf("i=%d,s=%d\n",i,s);return0;}2.閱讀下列程序,寫出程序運行的輸出結(jié)果。#include<stdio.h>intmain(void){inti=1,s=3;do{s+=i++;if(s%7==0)continue;else++i;}while(s<15);printf("%d",i);return0;}3.閱讀下列程序,寫出程序運行的輸出結(jié)果。#include<stdio.h>intmain(void){intx,y=4;for(x=1;x<=100;x++){if(y>=30)break;if(y%3==1){y=y+3;continue;}y=y-2;}printf("%d\n",x);return0;}4.閱讀下列程序,寫出程序運行的輸出結(jié)果。#include<stdio.h>intmain(void){inta=10,b=20,c=30;if(a>b)if(a>c)printf("a=%d\n",a);elseprintf("b=%d\n",b);printf("c=%d\n",c);return0;}5.閱讀下列程序,寫出程序運行的輸出結(jié)果。#include<stdio.h>intmain(void){introw,col,num=0;for(row=4;row>=0;row--){for(col=1;col<=row;col++) printf("");num=9-2*row;for(col=1;col<=num;col++)printf("%d",num);printf("\n");}return0;}閱讀下列程序,寫出程序運行的輸出結(jié)果。#include<stdio.h>intmain(void){intx=2;switch(--x){case1:switch(--x){case1:printf("1");break; case2:printf("2");break;}case0:switch(x++){case0:printf("3");break; case1:printf("4");break; case2:printf("5");break;}default:printf("$");}printf("\n");return0;}7.閱讀下列程序,寫出程序運行的輸出結(jié)果。#include<stdio.h>intmain(void){inti,ulimit,sum,count=0;ulimit=200;for(i=10;i<ulimit;i++){inttemp=i;sum=0;while(temp>0){sum+=temp%10; temp=temp/10;} if(sum>10)continue; elsecount++;}printf("count=%d",count);return0;}8.閱讀下列程序,寫出程序運行的輸出結(jié)果。#include<stdio.h>intmain(void){inta=15;while(a>10&&a<100){ ++a;if(a%7){++a;break;}elsecontinue;}printf("%d\n",a);return0;}四、程序填充題從鍵盤輸入年份,判斷其是否是閏年。#include<stdio.h>intmain(void){intyear,yes=0;scanf("%d",&year);if(year%400==0)yes=1;elseif(__________)yes=1;else__________;if(yes)printf("%dis",year);elseprintf("%disnot",year);printf("aleapyear.\n");return0;}統(tǒng)計輸入的字符串中字母的個數(shù)。#include<stdio.h>intmain(void){intcount=0;charch;while((ch=getchar())!=_________){if(_________)count++;}printf("%d\n",count);return0;}從鍵盤輸入一串英文字符(以換行符為結(jié)束標志),分別統(tǒng)計其中各元音字母(不區(qū)別大小寫)出現(xiàn)的次數(shù)并輸出。(元音字母包括a、A、e、E、i、I、o、O、u、U)#include<stdio.h>intmain(void){inta=0,e=0,i=0,o=0,u=0;charch;while((ch=getchar())!='\n')switch(_________){case'a':case'A':a++;_________;case'e':case'E':e++;break;case'i':case'I':i++;break;case'o':case'O':o++;break;case'u':case'U':u++;}printf("(a,A)=%d,(e,E)=%d,(i,I)=%d,(o,O)=%d,(u,U)=%d\n",a,e,i,o,u);return0;}求1000以內(nèi)的所有完全數(shù)。(一個數(shù)如果恰好等于除自身外其它因子之和,則稱該數(shù)為完全數(shù),例如6=1+2+3,6為完全數(shù)。)#include<stdio.h>intmain(void){inta,i,m;for(a=1;a<=1000;a++){m=0;for(__________;i<=a/2;i++)if(!(a%i))__________;if(m==a)printf("%4d",a);}return0;}求三個數(shù)中的最大值和最小值。#include<stdio.h>intmain(void){inta,b,c,max,min; printf("Pleaseinputabc:\n"); scanf("%d%d%d",&a,&b,&c); max=______________; min=______________; printf("a=%d,b=%d,c=%d\n",a,b,c); printf("max=%d,min=%d\n",max,min); return0;}五、程序設計題編寫程序,輸出以下圖形(要求使用循環(huán)結(jié)構)。&&&&&&&&&&&&&&&&&&&&&&&&&從鍵盤輸入三個整數(shù),分別代表年、月和日,輸出這一天是該年的第幾天。水仙花數(shù)是指一個n位的正整數(shù)(n≥3),其各位上的數(shù)字的n次冪之和等于它本身,如371=33+73+13。求出100~999之間所有的水仙花數(shù)并輸出。利用公式計算值e=1+11!+1按下列形式輸出數(shù)字三角形。112123……123456789第四章習題參考答案一、單項選擇題1.C 2.C 3.D 4.C 5.B 6.C 7.C 8.C 9.C 二、填空題1.3.1416 2.當型;直到型;次數(shù)型 3.5 4.3 5.10 6.3 三、程序分析題1.i=15,s=56 2.8 3.10 4.c=30 5.13335555577777779999999996.3$ 7.count=1098.17四、程序填充題1.year%4==0&&year%100!=0;yes=0 2.'\n';(ch>='a')&&(ch<='z')||(ch>='A')&&(ch<='Z') 3.ch;break 4.i=1;m+=i 5.a(chǎn)>b?(a>c?a:c):(b>c?b:c);a<b?(a<c?a:c):(b<c?b:c)五、程序設計題1.【解題思路】 選用for循環(huán)結(jié)構進行嵌套循環(huán),按行輸出。每行先輸出空格,再在對應的位置輸出相應個數(shù)的&符號。【源程序代碼】#include<stdio.h>intmain(void){ intn=5; inti,j;for(i=1;i<=n;i++){ for(j=0;j<i-1;j++){ printf(""); //輸出空格 } for(j=0;j<2*n-(2*i-1);j++){ printf("&"); //輸出&號 } printf("\n"); }return0;}2.【解題思路】 根據(jù)平年或閏年定義每個月的天數(shù)為常數(shù)列,再根據(jù)輸入的月份和日期累加計算天數(shù)即可?!驹闯绦虼a】#include<stdio.h>intmain(void){ inta[12]={31,28,31,30,31,30,31,31,30,31,30,31}; //定義12個月天數(shù) intyears,months,days,i,j=0; scanf("%d%d%d",&years,&months,&days); if(years%4==0&&years%100!=0||years%400==0) a[1]=29; //若為閏年,則2月改為29天 for(i=0;i<months-1;i++) j+=a[i]; //進行累加 if(months>12||months<1)printf("Error\n"); elseif(days>a[months-1]||days<1)printf("Error\n"); elseprintf("這是第%d天\n",j+days); return0;}3.【解題思路】 100-999之間的水仙花數(shù)的n為3,使用while循環(huán)結(jié)構遍歷100-999之間的數(shù)字,并且拆解出其個位、十位和百位上的數(shù)字進行驗證,若符合水仙花數(shù)則輸出?!驹闯绦虼a】#include<stdio.h>intmain(void){inti,j,k;intm=100;while(m<=999){i=m/100; //百位j=m/10%10; //十位k=m%10; //個位if(m==i*i*i+j*j*j+k*k*k)printf("%d\n",m);m++;}return0;} 4.【解題思路】 使用while循環(huán)結(jié)構,遍歷公式中的每一項,并進行累加,設置當項值小于10-6時終止循環(huán),并輸出累加結(jié)果。【源程序代碼】#include<stdio.h>intmain(void){floate=1.0,n=1.0;inti=1;while(1/n>1e-6) //1e-6:科學計數(shù)法,實際為10的-6次冪{e+=1/n;i++;n=i*n;}printf("%f\n",e);return0;} 5.【解題思路】 采用嵌套循環(huán)的結(jié)構,按行輸出當前行數(shù)的數(shù)字。【源程序代碼】#include<stdio.h>intmain(void){ inti,j; intn=9; for(i=1;i<=n;i++){ for(j=1;j<=i;j++){ printf("%d",j); } printf("\n"); }return0;}
第五章數(shù)組習題一、單項選擇題設intb[][3]={1,2,3,4,5,6,7};,則數(shù)組b的第一維的長度是【】。 A.2 B.3 C.4 D.無確定值下列數(shù)組定義不正確的是【】。 A.inta[4][5]; B.inta[][4]={0,1,2,3}; C.inta[10][10]={0}; D.inta[4][]={{0},{1,2},{3.,4},{5,6,7}};設charstr[]={'a','b','\0','c','d','\0'};,則執(zhí)行語句printf("%s\n",str);后輸出結(jié)果是【】。 A.ab B.cd C.abc D.abcd設inta[][4]={1,2,3,4,5,6,7};,則數(shù)組元素a[1][3]的值是【】。 A.0 B.3 C.4 D.7為了判斷兩個字符串s1和s2是否相等,應當使用【】。 A.if(s1==s2) B.if(s1=s2) C.if(strcmp(s1,s2)) D.if(strcmp(s1,s2)==0)設inta[10];,則對a數(shù)組元素的引用正確的是【】。 A.a[10] B.a[5] C.a[5*3] D.a[-1]設charstr1[]="ABCD";charstr2[]={'A','B','C','D'};,則下列敘述正確的是【】。A.數(shù)組str1的長度小于數(shù)組str2的長度。B.數(shù)組str1的長度大于數(shù)組str2的長度。 C.數(shù)組str1和str2的長度相等。 D.數(shù)組str1和數(shù)組str2等價。以下程序的輸出結(jié)果是【】。 intmain(void){inta[3][3]={{1,2},{3,4},{5,6}},i,j,s=0; for(i=1;i<3;i++)for(j=0;j<=i;j++)s+=a[i][j]; printf("%d\n",s); return0;}A.18 B.19 C.20 D.21字符串比較的函數(shù)名是【】。 A.strcat B.strcmp C.strcpy D.strlen二、填空題C語言中,數(shù)組名代表_________,不能被賦值或自增。字符串是由若干個字符組成的,其最后一個字符是_________。設intx[4][5];,則數(shù)組x行下標的上界是_________,列下標的下界是_________。設intx[3][4]={{1,2,3},{4},{5,6,7,8}};,則數(shù)組元素x[1][3]的值是_________,x[2][1]的值是_________。設charstr[4][5]={{'1','\0'},{"23"},"345","6\0"};,則執(zhí)行語句puts(&str[0][0]);后的輸出結(jié)果是_________;執(zhí)行語句puts(str[0]);后的輸出結(jié)果是_________。C程序中,若用到庫函數(shù)puts()時,應在程序開頭用#include命令包含_________頭文件;若用到庫函數(shù)strcmp()時,應在程序開頭用#include命令包含_________頭文件。設有數(shù)組的定義:intx[2][3];,則排在元素a[i][j]前面的元素個數(shù)是_________。三、程序分析題閱讀下列程序,寫出程序運行的輸出結(jié)果。#include<stdio.h>intmain(void){inta[7]={3,3,9,7,5,7,9};intn=0,i,j,k;for(i=0;i<7-n;i++){for(j=i+1;j<7-n;j++)if(a[j]==a[i]){n++;for(k=j;k<7-n;k++)a[k]=a[k+1];}printf("%d",a[i]);}printf("\n");return0;}閱讀下列程序,寫出程序運行的輸出結(jié)果。#include<stdio.h>intmain(void){intx[3][3]={1,3,5,2,4,6,7,9,8},i,j,tem;for(i=0;i<2;i++)for(j=i+1;j<3;j++)if(x[i][i]<x[j][j]){tem=x[i][i];x[i][i]=x[j][j];x[j][j]=tem;}for(i=0;i<3;i++)printf("%d",x[0][i]);return0;}閱讀下列程序,寫出程序運行的輸出結(jié)果。#include<stdio.h>intmain(void){chars[]="ucjamkc";inti;charc;for(i=0;s[i]!='\0';i++){c=s[i]+2;printf("%c",c);}printf("\n");return0;}閱讀下列程序,寫出程序運行的輸出結(jié)果。#include<stdio.h>#include<string.h>intmain(void){chars1[10]="snake",s2[10]="snack"; intcmp=0; cmp=strcmp(s1,s2); if(cmp==0) printf("%s=%s\n",s1,s2); elseif(cmp>0) printf("%s>%s\n",s1,s2); else printf("%s<%s\n",s1,s1); return0;}閱讀下列程序,寫出程序運行的輸出結(jié)果。#include<stdio.h>#include<string.h>intmain(void){chars[2][6]; strcpy(s[0],"Jerry"); strcpy(s[1],"Tom"); s[0][5]='&'; printf("%s\n",s); return0;}四、程序填充題統(tǒng)計從鍵盤輸入的字符串中小寫字母的個數(shù),n[0]中存放小寫字母a的個數(shù),n[1]中存放小寫字母b的個數(shù),依此類推。以“$”結(jié)束輸入,并輸出結(jié)果。#include<stdio.h>intmain(void){ intn[26]={0},k;charc;while((_________)!='$')if(c>='a'&&c<='z')n[_________]+=1;for(k=0;_________;k++)printf("%c:%d\n",k+'a',n[k]);return0;}利用選擇排序算法實現(xiàn)從小到大排序。#include<stdio.h>intmain(void){inta[7]={4,7,2,8,5,9,1},i,j,tem;for(i=0;i<6;i++){for(j=i+1;j<7;j++)if(_________){tem=a[i];_________;_________;}printf("%d",a[i]);}printf("%d\n",a[i]);return0;}使用二維數(shù)組形成一個五階的楊輝三角形并輸出。111121133114641#include<stdio.h>intmain(void){intm,n,a[5][5];for(m=0;m<5;m++){a[m][0]=a[m][m]=_________;for(n=1;n<m;n++)a[m][n]=a[m-1][n-1]+a[m-1][n];}for(m=0;m<5;m++){for(n=0;n<=m;n++)printf("%4d",a[m][n]);_________;}return0;}將輸入的字符串按照逆序輸出。例如輸入abc,則輸出cba。#include<stdio.h>intmain(void){charstr[80];inti,len=0;scanf("%s",str);while(str[len]!='\0')_________;for(_________;i>=0;i--)printf("%c",str[i]);printf("\n");return0;}計算兩個矩陣之積并輸出。#include<stdio.h>intmain(void){intx[3][2]={1,3,2,4,5,7},y[2][4]={1,2,3,4,5,6,7,8};ints[3][4],i,j,k;for(i=0;i<3;i++){for(j=0;j<4;j++){_________;for(k=0;k<2;k++)s[i][j]+=_________;printf("%4d",s[i][j]);}_________;}return0;}把以下給定的字符按其矩陣格式讀入數(shù)組str1中,并輸出行列號之和是3的數(shù)組元素。#include<stdio.h>intmain(void){charstr1[4][3]={'A','b','C','d','E','f','G','h','I','j','K','i'}; intx,y,z; for(x=0;x<4;x++) for(y=0;______________;y++) {z=x+y; if(______________) printf("%c\n",str1[x][y]); } return0;}將在鍵盤輸入的字符串中找出最大的字符,并與其前面的字符進行對調(diào),若最大的字符是第一個字符,則與最后一個字符進行對調(diào)。#include<stdio.h>#include<string.h>intmain(void){charstr[80],tem;inti,j,len;gets(str);len=______________;j=0;for(i=1;______________;i++)if(str[j]<str[i])______________;if(______________){tem=str[j];str[j]=str[j-1];str[j-1]=tem;}else{tem=str[j];______________;str[len-1]=tem;}puts(str);return0;}將字符數(shù)組s中下標值為奇數(shù)的元素從小到大排列,其他元素不變。#include<stdio.h>#include<string.h>intmain(void){chars[]="clanguage",t;inti,j,len;len=strlen(s);for(i=1;i<len;i+=2)for(j=i+2;j<len;______________)if(______________){t=s[i];s[i]=s[j];s[j]=t;}puts(s);return0;}五、程序設計題1.利用選擇排序法對數(shù)組a中的10個整數(shù)從小到大排序并輸出(要求從鍵盤輸入10個整數(shù))。2.數(shù)組a中有5個整數(shù),且已按由小到大排序,從鍵盤輸入整數(shù)x將其插入到數(shù)組a中,插入后數(shù)組仍然有序排列。3.從鍵盤輸入一個以回車符為結(jié)束標志的字符串,將其中的大寫字母轉(zhuǎn)換為對應的小寫字母,小寫字母轉(zhuǎn)換為對應的大寫字母,其余字符不變,并輸出轉(zhuǎn)換后的字符串。4.從鍵盤輸入兩個字符串s1和s2,不使用庫函數(shù)strcat(),將s2的前n個字符連接到s1中。若字符串s2的長度小于n,則s2中的所有字符都連接到s1中。5.從鍵盤輸入一個以回車符為結(jié)束標志的字符串,去掉字符串中重復的字符,然后利用冒泡排序法對字符串中的字符按ASCII碼值從小到大排序,并輸出排序后的結(jié)果(例如,輸入47thu9tzzr6hm4d3,輸出34679dhmrtuz)。輸入一個字符串(換行作為結(jié)束),將其中的數(shù)字字符'0','1','2',,'9'分別用英文字母'A','B','C',……,'J'來替換,輸出替換后的字符串。第五章習題參考答案一、單項選擇題1.B 2.D 3.A 4.A 5.D 6.B 7.B 8.A 9.B 二、填空題1.數(shù)組所占用的內(nèi)存空間中的首地址 2.\0 3.3;0 4.0;6 5.1;1 6.stdio.h;string.h7.i*3+j 三、程序分析題1.3975 2.835 3.welcome 4.snake>snack 5.Jerry&Tom 四、程序填充題1.scanf("%c",&c),c;(int)(c-'a');k<26 2.a(chǎn)[j]<a[i];a[i]=a[j];a[j]=tem 3.1;printf("\n") 4.len++;i=len-1 5.s[i][j]=0;x[i][k]*y[k][j];printf("\n") 6.y<3;z==3 7.strlen(str);i<len;j=i;j!=0;str[j]=str[len-1] 8.j+=2;s[i]>s[j]五、程序設計題1.【解題思路】 將輸入的數(shù)字存儲在數(shù)組中,然后使用嵌套循環(huán)結(jié)構實現(xiàn)選擇排序。最后對數(shù)組使用循環(huán)結(jié)構進行輸出?!驹闯绦虼a】#include<stdio.h>intmain(void){inti,j,t,a[10];for(i=0;i<10;i++){scanf("%d",&a[i]);}for(i=0;i<=8;i++) //由于選擇排序特性,第一層循環(huán)的次數(shù)為數(shù)組長度n-1{for(j=i;j<=9;j++){if(a[i]>a[j]) //如果a[i]大于a[j],則進行交換{t=a[i];a[i]=a[j];a[j]=t;}}}for(j=0;j<10;j++){printf("%d\n",a[j]);}return0;} 2.【解題思路】 從數(shù)組尾向前遍歷數(shù)組,若n小于等于當前下標的數(shù)組元素a[i],則將當前數(shù)組元素向后挪一位;否則將n賦值給a[i+1],并且跳出循環(huán);如果遍歷到數(shù)組頭元素n仍小于等于a[0]則將n賦值給a[0],最后循環(huán)輸出數(shù)組元素?!驹闯绦虼a】#include<stdio.h>intmain(void){ inti,n; inta[6]={1,3,5,7,9}; scanf("%d",&n); for(i=4;i>=0;i--){ if(a[i]<n){ a[i+1]=n; //a[i]<n,則n需要插入a[i]的后一位 break; } else a[i+1]=a[i]; //將當前元素向后移一位 } if(i<0) a[0]=n; for(i=0;i<6;i++){ printf("%d",a[i]); } printf("\n"); return0;} 3.【解題思路】 在ASCII碼中,每一個字母的大寫形式與小寫形式的碼值之間相差了32,例如:'a'的碼值為97,'A'的碼值為65。因此對于輸入的字符串,可以將其存在字符數(shù)組中,然后遍歷整個字符串,對大寫字母的碼值加32,對小寫字母碼值減去32即可?!驹闯绦虼a】#include<stdio.h>intmain(void){ chara[100];inti; gets(a); for(i=0;a[i]!='\0';i++) { if(a[i]>='A'&&a[i]<='Z'){ a[i]=a[i]+32; //大寫字母碼值加上32 } elseif(a[i]>='a'&&a[i]<='z'){ a[i]=a[i]-32; //小寫字母碼值減去32 } printf("%c",a[i]); } return0;} 4.【解題思路】 統(tǒng)計s1和s2的長度后,判斷n是否大于s2的長度,若大于,則使用循環(huán)結(jié)構從s1末尾處接上s2;否則接上s2的前n個字符。【源程序代碼】#include<stdio.h>#include<string.h>intmain(void){ chars1[20],s2[10]; intn,i,j=0,s1_len=0,s2_len=0; gets(s1); gets(s2); scanf("%d",&n); s1_len=strlen(s1); s2_len=strlen(s2); i=s1_len; //i為指向s1字符尾部’\0’的下標 if(n<=s2_len){ while(n--) s1[i++]=s2[j++]; //從s1末尾處接上s2的前n個字符 } else{ while(s2[j]) s1[i++]=s2[j++]; //從s1末尾處接上s2的全部字符 } s1[i]='\0'; printf("連接后為:%s\n",s1); return0; } 5.【解題思路】 首先進行去重操作:對于輸入數(shù)組str1,另設立一相同大小字符數(shù)組str2。遍歷str1,若當前字符元素c不存在于str2中,則將c放入str2,否則繼續(xù)遍歷,直到檢測到str1的'\0'為止。然后對去重后的字符數(shù)組str2進行冒泡排序即可?!驹闯绦虼a】#include<stdio.h>intmain(void){ charstr1[100],str2[100]={0};//str2賦一個初值,配合while循環(huán)條件 inti,j,str2_length=0; gets(str1); for(i=0;str1[i]!='\0';i++){ j=0; //循環(huán)條件:str2未遍歷完并且當前字符str[i]不在str2中 while(str2[j]!='\0'&&str1[i]!=str2[j]){ j++; } if(str1[i]!=str2[j])//如果str2遍歷完仍未找到str[i],則將其加入str2 str2[str2_length++]=str1[i]; } printf("字符去重后為:%s\n",str2); for(i=0;i<str2_length-1;i++){ //使用冒泡排序 for(j=0;j<str2_length-1-i;j++){ if(str2[j]>str2[j+1]){ chartemp=str2[j]; str2[j]=str2[j+1]; str2[j+1]=temp; } } } printf("字符排序后為:%s\n",str2); return0;}6.【解題思路】 在ASCII碼中,'0'和'A'之間的碼值相差17,其余數(shù)字依此類推。因此對于每一個輸入的字符,檢測其是否屬于數(shù)字字符,若屬于,則將其碼值加上17則變成對應的字母再存儲到字符數(shù)組中;若不屬于,則直接存儲到字符串中,最后輸出字符數(shù)組?!驹闯绦虼a】#include<stdio.h>intmain(void){ chars[100]; charch; inti=0; do{ scanf("%c",&ch); if(ch>='0'&&ch<='9'){ ch+=17;//增加字符ASCII碼的碼值 } s[i]=ch; i++; }while(ch!='\n'); for(i=0;s[i]!='\n';i++){ printf("%c",s[i]); } return0;}
第六章函數(shù)習題一、單項選擇題函數(shù)中定義的局部變量,若未指定其存儲類別,則隱含的存儲類別是【】。 A.auto B.static C.extern D.register關于函數(shù),下列說法正確的是【】。 A.允許嵌套定義函數(shù),也允許嵌套調(diào)用函數(shù)。 B.不允許嵌套定義函數(shù),但允許嵌套調(diào)用函數(shù)。 C.允許嵌套定義函數(shù),但不允許嵌套調(diào)用函數(shù)。 D.不允許嵌套定義函數(shù),也不允許嵌套調(diào)用函數(shù)。下列說法正確的是【】。 A.全局變量說明為static存儲類別,其作用域?qū)⒈粩U大。 B.局部變量說明為static存儲類別,其生存期將得到延長。 C.任何存儲類別的變量在未賦初值時,其值都是不確定的。 D.形參可以使用的存儲類別說明符與局部變量完全相同。下列函數(shù)首部正確的是【】。 A.voidplay(var:Integer,varb:Integer) B.voidplay(inta,b) C.voidplay(inta,intb) D.Subplay(aasinteger,basinteger)下列說法正確的是【】。 A.return語句在同一個函數(shù)中只能出現(xiàn)一次。 B.return語句必須在每個函數(shù)中出現(xiàn)。 C.return語句只能在除main函數(shù)之外的函數(shù)中出現(xiàn)一次。 D.return語句在main函數(shù)和其它函數(shù)中均可以出現(xiàn)。C語言規(guī)定,簡單變量做實參時,它和對應形參之間的數(shù)據(jù)傳遞方式是【】。 A.地址傳遞 B.單向值傳遞 C.雙向值傳遞。即由實參傳給形參,再由形參傳回給實參 D.由用戶指定傳遞方式當調(diào)用函數(shù)時,實參是一個數(shù)組名,則向函數(shù)傳遞的是【】。 A.數(shù)組的長度 B.數(shù)組的首地址 C.數(shù)組每個元素的地址 D.數(shù)組每個元素的值函數(shù)調(diào)用可以出現(xiàn)在【】中。 A.函數(shù)表達式 B.函數(shù)語句 C.函數(shù)參數(shù) D.以上都是如果在一個函數(shù)的復合語句中定義了一個變量,則以下說法正確的是【】。 A.該變量只在該復合語句中有效。 B.該變量在該函數(shù)中有效。 C.該變量在本程序范圍內(nèi)均有效。 D.該變量為非法變量。C語言允許函數(shù)值類型缺省定義,此時該函數(shù)值隱含的類型是【】。 A.float型 B.int型 C.long型 D.double型二、填空題函數(shù)中的變量,若不專門聲明為static,則隱含確定為_________變量。一條return語句可以返回_________個函數(shù)值。根據(jù)變量在內(nèi)存中存儲區(qū)域的不同,C語言的變量分為_________變量、_________變量、_________變量和_________變量四種。若一個函數(shù)直接或間接地調(diào)用了函數(shù)本身,這種調(diào)用稱為_________;若一個函數(shù)內(nèi)部調(diào)用了其它函數(shù),這種調(diào)用稱為_________。值傳遞是把實參的_________傳給被調(diào)函數(shù)的形參,是一種_________的數(shù)據(jù)傳送方式。地址傳遞是把實參的_________傳給被調(diào)函數(shù)的形參,是一種_________的數(shù)據(jù)傳送方式。三、程序分析題閱讀下列程序,寫出程序運行的輸出結(jié)果。#include<stdio.h>intf(inta);intmain(void){inta=3,i;for(i=0;i<3;i++)printf("%4d",f(a));return0;}intf(inta){intb=3;staticintc=3;b++;c++;return(a+b+c);}閱讀下列程序,寫出程序運行的輸出結(jié)果。#include<stdio.h>intfuc(intj){staticintk;return(++k+j);}intmain(void){intj;for(j=1;j<=3;j++)printf("%5d",fuc(10));printf("\n");return0;}閱讀下列程序,寫出程序運行的輸出結(jié)果。#include<stdio.h>intf1(intx);intmain(void){inta=1,k;for(k=0;k<3;k++)printf("%4d",f1(a));return0;}intf1(intx){staticintz=3,y=0;y++;z++;return(x+y+z);}閱讀下列程序,寫出程序運行的輸出結(jié)果。#include<stdio.h>intfun(inta[],intn){if(n>=1)returnfun(a,n-1)+a[n-1];elsereturn0;}intmain(void){intx[7]={1,2,3,4,5,6,7},s;s=fun(x,7);printf("%d\n",s);return0;}閱讀下列程序,寫出程序運行的輸出結(jié)果。#include<stdio.h>intfun(intn){intresult=1,i;for(i=1;i<=n;i++)result*=i;returnresult;}intmain(void){intfact;intx=5;fact=fun(x);printf("%d\n",fact);return0;}閱讀下列程序,寫出程序運行的輸出結(jié)果。#include<stdio.h>inta[10],i;voidfun1(){for(i=0;i<10;i++)a[i]=i+1;}voidfun2(){inta[10],i,max=5;for(i=0;i<max;i++)a[i]=i;}voidfun3(inta[]){inti;for(i=0;i<10;i++)printf("%d",a[i]);printf("\n");}intmain(void){fun1();fun3(a);fun2();fun3(a);return0;}四、程序填充題計算函數(shù)F(x,y,z)=(x+y)/(x-y)+(z+y)/(z-y)的值。#include<stdio.h>#include<math.h>floatfun1(float,float);intmain(void){floatx,y,z,sum;scanf("%f%f%f",&x,&y,&z);sum=fun1(_________)+fun1(_________);printf("sum=%f\n",sum);return0;}floatfun1(floata,floatb){floatnum;num=a/b;returnnum;}將通過鍵盤輸入的只包含十進制數(shù)字的字符串轉(zhuǎn)換為等價的十進制數(shù)值。#include<stdio.h>longstod(chars[]){inti;longdec;dec=_________;for(i=0;_________;i++)dec=_________;returndec;}intmain(void){charstr[10];intnum;gets(str);num=_________;printf("%d\n",num);return0;}在給定的數(shù)組中順序查找值為x的元素,若查找成功,則輸出x在數(shù)組中的下標;若失敗,則輸出-1。#include<stdio.h>intsearch(inta[],intx){inti;for(i=0;i<10;i++)if(_________)return_________;return_________;}intmain(void){inta[10],i,x,loc;for(i=0;i<10;i++)scanf("%d",&a[i]);scanf("%d",&x);loc=search(_________);printf("%d\n",loc);return0;}利用遞歸方法計算學生的年齡,已知第一位學生年齡最小,為10歲,其余學生一個比一個大2歲,計算第5位學生的年齡。遞歸公式如下:age(1)=10age(n)=age(n-1)+2(n>1)#include<stdio.h>intage(intn){intc;if(n==1)c=_________;elsec=_________;return_________;}intmain(void){printf("%d\n",age(5));}五、程序設計題1.編寫一個函數(shù),求兩個整數(shù)a和b的最大公約數(shù)和最小公倍數(shù)。2.從鍵盤輸入兩個正整數(shù)a和b,統(tǒng)計a和b之間素數(shù)的個數(shù),輸出素數(shù)個數(shù)以及這些素數(shù)之和(要求定義并調(diào)用函數(shù)isprime()判斷一個正整數(shù)是否為素數(shù))。3.編寫一個函數(shù),比較兩個字符串的大小。4.編寫函數(shù)sort(),利用冒泡排序法對整型數(shù)組的元素從小到大排序(要求在主函數(shù)中輸入整型數(shù)組a,調(diào)用函數(shù)sort()對整型數(shù)組a進行排序,然后輸出排序后的數(shù)組a)。5.編寫一個函數(shù),利用下列公式計算sinx的近似值,要求精確到最后一項的絕對值小于給定的精度a。sin第六章習題參考答案一、單項選擇題1.A 2.B 3.B 4.C 5.D 6.B 7.B 8.D 9.A 10.B 二、填空題1.a(chǎn)uto 2.0或1 3.自動型;寄存器型;外部型;靜態(tài)型 4.遞歸調(diào)用;嵌套調(diào)用 5.值;單向 6.地址;共享 三、程序分析題1.111213 2.111213 3.6810 4.28 5.120 6. 1234567891012345678910四、程序填充題1.x+y,x-y;z+y,z-y 2.0;s[i]!=‘\0’;dec*10+(s[i]-'0');stod(str) 3.a(chǎn)[i]==x;i;-1;a,x 4.10;age(n-1)+2;c 五、程序設計題1.【解題思路】 編寫函數(shù)fun,形參a和b為兩個整型變量。使用“輾轉(zhuǎn)相除法”求得最大公約數(shù),然后用a與b的乘積除以最大公約數(shù)即可得最小公倍數(shù)【源程序代碼】#include<stdio.h>voidfun(inta,intb){ inttmp=0; intmul=a*b; while(tmp=a%b){ //輾轉(zhuǎn)相除法 a=b; b=tmp; } printf("最大公約數(shù)為%d\n",b); printf("最小公倍數(shù)為%d\n",mul/b);}intmain(void){ inta,b; scanf("%d%d",&a,&b); fun(a,b); return0;} 2.【解題思路】 編寫函數(shù)isprime,形參x為整型變量,返回值為0或1,在函數(shù)isprime中使用for循環(huán)尋找x是否屬于素數(shù);編寫函數(shù)sum_prime,其形參x和y為兩個整型變量,在函數(shù)sum_prime中遍歷其輸入?yún)?shù)x與y之間的正整數(shù),調(diào)用函數(shù)isprime尋找并累加其中的素數(shù)。最后使用主函數(shù)調(diào)用sum_prime函數(shù)即可?!驹闯绦虼a】#include<stdio.h>intisprime(intx){ intflag=1; inti; if(x==1)flag=0; for(i=2;i<x;i++){ if(x%i==0){ flag=0; break; } } returnflag;}voidsum_prime(intx,inty){ inti,cout=0,sum=0;for(i=x;i<=y;i++){ if(isprime(i)){ //調(diào)用isprime函數(shù) cout++; //若數(shù)字i為素數(shù)則統(tǒng)計并累加該數(shù)字 sum+=i; } } printf("素數(shù)個數(shù)為:%d\n",cout); printf("素數(shù)和為:%d\n",sum); return;}intmain(void){ inta,b; scanf("%d%d",&a,&b); sum_prime(a,b); //調(diào)用sum_prime函數(shù),傳入a和b return0;} 3.【解題思路】 編寫函數(shù)fun,其形參為兩個字符數(shù)組,調(diào)用庫函數(shù)strcmp比較傳入的兩個字符串,再在主函數(shù)調(diào)用fun即可?!驹闯绦虼a】#include<stdio.h>#include<string.h>voidfun(chara[],charb[]){ if(strcmp(a,b)<0) printf("字符串%s<字符串%s\n",a,b);elseif(strcmp(a,b)==0) printf("字符串%s=字符串%s\n",a,b);else printf("字符串%s>字符串%s\n",a,b);}intmain(void){ chara[20],b[20];gets(a);gets(b);fun(a,b);return0;} 4.【解題思路】 編寫函數(shù)sort,其形參為整形數(shù)組a以及數(shù)組長度n,使用冒泡排序?qū)?shù)組a進行排序,并循環(huán)輸出數(shù)組a。最后在主函數(shù)中完成數(shù)組大小和數(shù)組的輸入,以及函數(shù)sort的調(diào)用即可。【源程序代碼】#include<stdio.h>voidsort(inta[],intn){ inti,j,temp; for(i=0;i<n-1;i++) for(j=0;j<n-1-i;j++) if(a[j]>a[j+1]){ temp=a[j]; //使用冒泡排序法進行排序 a[j]=a[j+1]; a[j+1]=temp; } printf("排序后的數(shù)組為:\n"); for(i=0;i<n;i++) printf("%d",a[i]); printf("\n");}intmain(void){ inta[10]; inti,n; printf("請輸入數(shù)組的大小:"); scanf("%d",&n); printf("請輸入所需排列數(shù)組:"); for(i=0;i<n;i++){ scanf("%d",&a[i]); } sort(a,n); return0;} 5.【解題思路】 編寫函數(shù)fun,其形參為雙精度浮點數(shù)x和a,其中x為正弦參數(shù),a為精度值。使用for循環(huán)結(jié)構累加公式中的項,直到項的絕對值的精度小于a。最后在主函數(shù)中完成正弦參數(shù)、經(jīng)度值的輸入以及函數(shù)fun的調(diào)用即可?!驹闯绦虼a】#include<stdio.h>#include<math.h>voidfun(doublex,doublea){ doubles=0; doublet=x; inti; for(i=1;fabs(t)>=a;i++){ //判斷當前項數(shù)的據(jù)絕對值是否小于精度值 s+=t; t=-t*x*x/(2*i*(2*i+1)); } printf("%lf\n",s);}intmain(void){ doublex,a; scanf("%lf%lf",&x,&a); fun(x,a); return0;}
第七章指針習題一、單項選擇題設intm,n=0,*p1=&m;,則下列與m=n;等價的正確語句是【】。 A.m=*p1; B.*p1=&*n; C.*&p1=&*n; D.*p1=*&n;設charch[]={"abc\0def"},*p=ch;,則執(zhí)行語句printf("%c",*p+4);后輸出結(jié)果是【】。 A.def B.d C.e D.0設inta=4,*p=&a;,下列均代表地址的一組選項是【】。 A.a,p,&*a B.*&a,&a,*p C.&a,p,&*p D.*&p,*p,&a下列選項中定義了一個指針數(shù)組的是【】。 A.int*p[4]; B.int(*p)[4]; C.int*p; D.int**p;設char*str[3];,則標識符str的含義是【】。 A.str是一個指向char型函數(shù)的指針。 B.str是一個指向具有三個char型元素的數(shù)組的指針。 C.str是一個具有三個元素的一維指針數(shù)組。 D.str是一個具有三個元素的字符型數(shù)組。設inta[3][4];,與元素a[0][0]不等價的表達式是【】。 A.*a B.**a C.*a[0] D.*(*(a+0)+0)下列程序的運行結(jié)果是【】。 voidfun(int*a,int*b){
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 冷漆標線合同范本
- 出售新舊彩鋼瓦合同范例
- 2024年蕪湖無為市投資促進發(fā)展有限公司招聘考試真題
- led電源合同范本
- 公司購銷合同范本
- 2024年清遠英德市市區(qū)學校選調(diào)教師(編制)考試真題
- 個人買賣定金合同范本
- 五人合伙工程合同范本
- 交通類ppp合同范本
- 代簽銷售合同范本
- 越劇基本知識講座
- 崗位績效獎勵制度
- JGT161-2016 無粘結(jié)預應力鋼絞線
- Visual Studio 2019(C#)Windows數(shù)據(jù)庫項目開發(fā)高職全套教學課件
- 深圳中考自主招生簡歷
- 壽光金遠東變性淀粉有限公司年產(chǎn)2萬噸乳酸、丙交酯、聚乳酸項目環(huán)境影響報告表
- 美術社團活動記錄
- 學前兒童保育學(學前教育專業(yè))全套教學課件
- 畜牧養(yǎng)殖設備(共73張PPT)
- 消防安全每月防火檢查記錄
- 論文寫作與學術規(guī)范 課程教學大綱
評論
0/150
提交評論