版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、(A)就是構(gòu)成C語(yǔ)言程序的基本單位。A、函數(shù)B、過(guò)程C,子程序D、子例程C語(yǔ)言程序從C開(kāi)始執(zhí)行。A、程序中第一條可執(zhí)行語(yǔ)句 B、程序中第一個(gè)函數(shù)C、程序中的main函數(shù) D、包含文件中的第一個(gè)函數(shù)3、以下說(shuō)法中正確的就是(C)。A、C語(yǔ)言程序總就是從第一個(gè)定義的函數(shù)開(kāi)始執(zhí)行B,在C語(yǔ)言程序中,要調(diào)用的函數(shù)必須在main()函數(shù)中定義C、C語(yǔ)言程序總就是從main()函數(shù)開(kāi)始執(zhí)行D、C語(yǔ)言程序中的main()函數(shù)必須放在程序的開(kāi)始部分4、下列關(guān)于C語(yǔ)言的說(shuō)法錯(cuò)誤的就是(B)。A,C程序的工作過(guò)程就是編輯、編譯、連接、運(yùn)行B、C語(yǔ)言不區(qū)分大小寫(xiě)。C、C程序的三種基本結(jié)構(gòu)就是順序、選擇、循環(huán)D、C程序從main函數(shù)開(kāi)始執(zhí)行5、下列正確的標(biāo)識(shí)符就是(C).A、-alB、a[i]C、a2_iD、intt5~8題為相同類(lèi)型題考點(diǎn):標(biāo)識(shí)符的命名規(guī)則只能由字母、數(shù)字、下劃線構(gòu)成,數(shù)字不能作為標(biāo)識(shí)符的開(kāi)頭,關(guān)鍵字不能作為標(biāo)識(shí)符、選項(xiàng)A中的,選項(xiàng)B中“[”與”不滿足(1);選項(xiàng)D中的int為關(guān)鍵字,不滿足(3).下列C語(yǔ)言用戶標(biāo)識(shí)符中合法的就是(B).A-.3axB、xC、caseD、-e2E)union選項(xiàng)A中的標(biāo)識(shí)符以數(shù)字開(kāi)頭不滿足(2);選項(xiàng)C.E均為為關(guān)鍵字,不滿足(3);選項(xiàng)D中的不滿足⑴;.下列四組選項(xiàng)中,正確的C語(yǔ)言標(biāo)識(shí)符就是(C)oA、%xB、a+bC、al23D^123選項(xiàng)A中的“%”,選項(xiàng)B中“+”不滿足(1);選項(xiàng)D中的標(biāo)識(shí)符以數(shù)字開(kāi)頭不滿足(2)8、下列四組字符串中都可以用作C語(yǔ)言程序中的標(biāo)識(shí)符的就是(A),A、print_3ddb8aBc B、I\amonehalfstart$it3paiC、str_lCpppowwhile D、PxqMy->bookline#His>age選項(xiàng)B中的“\","$",選項(xiàng)D中不滿足⑴;選項(xiàng)C中的while為關(guān)鍵字,不滿足(3)9、C語(yǔ)言中的簡(jiǎn)單數(shù)據(jù)類(lèi)型包括(D)?A、整型、實(shí)型、邏輯型 B、整型、實(shí)型、邏輯型、字符型C、整型、字符型、邏輯型 D、整型、實(shí)型、字符型10、在C語(yǔ)言程序中,表達(dá)式5%2的結(jié)果就是C.A、2、5B、2C、1D、3ILC語(yǔ)言中,關(guān)系表達(dá)式與邏輯表達(dá)式的值就是(B)。A、0B、0或1C,1D、'T'或'F'12、下面(D)表達(dá)式的值為4、A,11/3 B、11、0/3C、(float)11/3D、(int)(11,0/3+0、5)選項(xiàng)A,11與3為兩個(gè)整數(shù),11/3結(jié)果的數(shù)據(jù)類(lèi)型也應(yīng)為整數(shù),因此將3、666666的小數(shù)部分全部舍掉,僅保留整數(shù),因此11/3=3、選項(xiàng)B,11、0為實(shí)數(shù),3為整數(shù),因此首先要統(tǒng)一數(shù)據(jù)類(lèi)型,將整型數(shù)據(jù)3轉(zhuǎn)換為3、0,轉(zhuǎn)換后數(shù)據(jù)類(lèi)型統(tǒng)一為實(shí)型數(shù)據(jù),選項(xiàng)B變?yōu)?1、0/3、0,結(jié)果的數(shù)據(jù)類(lèi)型也應(yīng)為實(shí)型數(shù)據(jù),因此選項(xiàng)B11、0/3=3、666666選項(xiàng)C,先將整數(shù)11強(qiáng)制類(lèi)型轉(zhuǎn)換,轉(zhuǎn)換為實(shí)型11、0,因此選項(xiàng)C變?yōu)?1、0/3,其后計(jì)算過(guò)程、結(jié)果與選項(xiàng)B同選項(xiàng)D,首先計(jì)算11、0/3,其計(jì)算過(guò)程、結(jié)果與選項(xiàng)B同,得到3、666666;再計(jì)算3,666666+0.5=4,166666,最后將4、166666強(qiáng)制類(lèi)型轉(zhuǎn)換為整型,即將其小數(shù)部分全部舍掉,結(jié)果為413、設(shè)整型變量a=2,則執(zhí)行下列語(yǔ)句后,浮點(diǎn)型變量b的值不為0、5的就是(B)A、b=l、0/aB>b=(float)(1/a)C、b=l/(float)aD、b=l/(a*l、0)14、若“intn;floatf=13、8;”,則執(zhí)行“n=(int)f%3”后,n的值就是(A)A,1B、4C、4、333333D、4,6“(int)f"表示將f中的值強(qiáng)制類(lèi)型轉(zhuǎn)換為整型,即將13、8的小數(shù)部分舍掉,轉(zhuǎn)換為13;然后計(jì)算13%3,結(jié)果為1,再將結(jié)果賦給變量n,因此n的值為115、以下對(duì)一維數(shù)組a的正確說(shuō)明就是:DA、chara(10); B、inta[];C、intk=5,a[k]:D、chara[3]={,a','b','c'};一維數(shù)組的定義、初始化 類(lèi)型符數(shù)組名[常量表達(dá)式]類(lèi)型符就是指數(shù)組中數(shù)組元素的類(lèi)型;數(shù)組名要符合標(biāo)識(shí)符命名規(guī)則;常量表達(dá)式就是指數(shù)組的長(zhǎng)度(數(shù)組中包含元素的個(gè)數(shù)),其值只能就是整數(shù),不可以就是變量,而且從1開(kāi)始計(jì)數(shù)。選項(xiàng)A,常量表達(dá)式只能放在中括號(hào)[]中、選項(xiàng)B,只有在對(duì)數(shù)組初始化(即賦值)的時(shí)候才可以省略數(shù)組的長(zhǎng)度,B中并未對(duì)a進(jìn)行初始化。選項(xiàng)C,常量表達(dá)式不能為變量。16、以下能對(duì)一維數(shù)組a進(jìn)行初始化的語(yǔ)句就是:(C)A>inta[5]=(0,1,2,3,4,)B、inta(5)={}C、inta[3]={0,1,2} D、inta{5}={10*l}選項(xiàng)B,D,常量表達(dá)式只能放在中括號(hào)[]中、選項(xiàng)A,數(shù)組可以瞧做就是若干個(gè)相同數(shù)據(jù)類(lèi)型元素的有序集合,因此以集合的形式對(duì)其初始化,使用{}對(duì)其初始化,選項(xiàng)A用了()、17、在C語(yǔ)言中對(duì)一維整型數(shù)組的正確定義為D。A、inta(10); B,intn=10,a[n];C、intn;a[n]; D、^defineN10inta[N];18、已知:inta[10];則對(duì)a數(shù)組元素的正確引用就是(D).A、a[10]B、a[3、5]C、a(5)D、a[0]數(shù)組元素的引用 數(shù)組名[下標(biāo)]引用數(shù)組元素時(shí),[]中的下標(biāo)為邏輯地址下標(biāo),只能為整數(shù),可以為變量,且從0開(kāi)始計(jì)數(shù)、inta[10]表示定義了一個(gè)包含10個(gè)整型數(shù)據(jù)的數(shù)組a,數(shù)組元素的邏輯地址下標(biāo)范圍為0~9,即a[0]表示組中第1個(gè)元素;a[l]表示組中第2個(gè)元素;a[2]表示組中第3個(gè)元素; ;a[9]表示組中第10個(gè)元素、選項(xiàng)A,超過(guò)了數(shù)組a的邏輯地址下標(biāo)范圍;選項(xiàng)B,邏輯地址下標(biāo)只能為整數(shù)、選項(xiàng)C,邏輯地址下標(biāo)只能放在[]中19、若有以下數(shù)組說(shuō)明,則i=10;a[a[i]]元素?cái)?shù)值就是(C).inta[12]={l,4,7,10,2,5,8,11,3,6,9,12};A、10B、9C、6D、520、若有說(shuō)明:inta[][3]={{l,2,3},{4,5},{6,7}};則數(shù)組a的第一維的大小為:(B)A,2B、3C、4D、無(wú)確定值
二維數(shù)組的一維大小,即指二維數(shù)組的行數(shù),在本題中,按行對(duì)二維數(shù)組賦值,因此內(nèi)層有幾個(gè)大括號(hào),數(shù)組就有幾行21、對(duì)二維數(shù)組的正確定義就是(C)A、inta[][]={1,2,3,4,5,6}; B、inta[2][]={1,2,3,4,5,6};C、inta[][3]={1,2,3,4,5,6}; D、inta[2,3]={1,2,3,4,5,6);二維數(shù)組的定義、初始化類(lèi)型符數(shù)組名[常量表達(dá)式][常量表達(dá)式]二維數(shù)組可以瞧做就是矩陣、類(lèi)型符就是指數(shù)組中數(shù)組元素的類(lèi)型;數(shù)組名要符合標(biāo)識(shí)符命名規(guī)則;第一個(gè)常量表達(dá)式就是指數(shù)組的行數(shù);第二個(gè)常量表達(dá)式就是指數(shù)組的列數(shù);常量表達(dá)式的值只能就是整數(shù),不可以就是變量,而且從1開(kāi)始計(jì)數(shù)。一維數(shù)組初始化時(shí)可以省略數(shù)組長(zhǎng)度、二維數(shù)組初始化時(shí)可以省略行數(shù),但不能省略列數(shù)選項(xiàng)A,B,都省略了列數(shù)、選項(xiàng)D,不符合二維數(shù)組定義的一般形式,行、列常量表達(dá)式應(yīng)該放在不同的口中22.已知inta[3][4];則對(duì)數(shù)組元素引用正確的就是_C—A、a[2][4]B、a[l,3]C、a[2][0]D、a(2)(1)數(shù)組元素的引用 數(shù)組名[下標(biāo)][下標(biāo)]引用數(shù)組元素時(shí),[]中的下標(biāo)為邏輯地址下標(biāo),只能為整數(shù),可以為變量,且從0開(kāi)始計(jì)數(shù)、第一個(gè)[下標(biāo)]表示行邏輯地址下標(biāo),第二個(gè)[下標(biāo)]表示列邏輯地址下標(biāo)。因此a的行邏輯地址范圍0―2;a的列邏輯地址范圍0~3;選項(xiàng)A,列邏輯地址下標(biāo)超過(guò)范圍,選項(xiàng)B,D,的引用形式不正確。23、C語(yǔ)言中函數(shù)返回值的類(lèi)型就是由A決定的、A、函數(shù)定義時(shí)指定的類(lèi)型 B、return語(yǔ)句中的表達(dá)式類(lèi)型C、調(diào)用該函數(shù)時(shí)的實(shí)參的數(shù)據(jù)類(lèi)型 D、形參的數(shù)據(jù)類(lèi)型24、在C語(yǔ)言中,函數(shù)的數(shù)據(jù)類(lèi)型就是指(A)A, 函數(shù)返回值的數(shù)據(jù)類(lèi)型 B、函數(shù)形參的數(shù)據(jù)類(lèi)型C、調(diào)用該函數(shù)時(shí)的實(shí)參的數(shù)據(jù)類(lèi)型 D、任意指定的數(shù)據(jù)類(lèi)型25、在函數(shù)調(diào)用時(shí),以下說(shuō)法正確的就是(B)A、函數(shù)調(diào)用后必須帶回返回值 B、實(shí)際參數(shù)與形式參數(shù)可以同名C、函數(shù)間的數(shù)據(jù)傳遞不可以使用全局變量D、主調(diào)函數(shù)與被調(diào)函數(shù)總就是在同一個(gè)文件里26、在C語(yǔ)言中,表示靜態(tài)存儲(chǔ)類(lèi)別的關(guān)鍵字就是:(C)A、autoB、registerC、staticD、extern27.未指定存儲(chǔ)類(lèi)別的變量,其隱含的存儲(chǔ)類(lèi)別為(A).D、registerB、structstudent就是用戶定義的結(jié)構(gòu)體D、registerB、structstudent就是用戶定義的結(jié)構(gòu)體D、stu就是用戶定義的結(jié)構(gòu)體類(lèi)型名28、若有以下說(shuō)明語(yǔ)句:structstudent{intnum;charname[];floatscore;}stu;則下面的敘述不正確的就是:(D)A、struct就是結(jié)構(gòu)體類(lèi)型的關(guān)鍵字類(lèi)型C、num,score都就是結(jié)構(gòu)體成員名29、若有以下說(shuō)明語(yǔ)句:
structdate{intyear;intmonth;intday;Jbrithday;則下面的敘述不正確的就是一C—、A、struct就是聲明結(jié)構(gòu)體類(lèi)型時(shí)用的關(guān)鍵字B、structdate就是用戶定義的結(jié)構(gòu)體類(lèi)型名C、brithday就是用戶定義的結(jié)構(gòu)體類(lèi)型名 D、year,day都就是結(jié)構(gòu)體成員名30、以下對(duì)結(jié)構(gòu)變量stul中成員age的非法引用就是structstudent{intage;intnum;}stul,*p;p=&stul;A、stul>ageB、student、ageC、p->ageD、(*p)、ageA、stul>ageB、student、ageC、p->ageD、(*p)、age31、設(shè)有如下定義:strucksk{inta;floatb;}data;int*p;若要使P指向data中的a域,正確的賦值語(yǔ)句就是CA、p=&a;B、p=datA、a;p=&datA>a;*p=datA>a;A、p=&a;B、p=datA、a;p=&datA>a;*p=datA>a;32、設(shè)有以下說(shuō)明語(yǔ)句:typedefstructstu{inta;floatb;32、設(shè)有以下說(shuō)明語(yǔ)句:typedefstructstu{inta;floatb;}stutype;則下面敘述中錯(cuò)誤的就是(D)oA、struct就是結(jié)構(gòu)類(lèi)型的關(guān)鍵字C、a與b都就是結(jié)構(gòu)成員名33.語(yǔ)句int*p;說(shuō)明了CoB、D、structstu就是用戶定義的結(jié)構(gòu)類(lèi)型stutype就是用戶定義的結(jié)構(gòu)體變量名A、據(jù)C>D、P就是指向一A、據(jù)C>D、P就是指向一維數(shù)組的指針B、P就是指向函數(shù)的指針,該函數(shù)返回一int型數(shù)P就是指向int型數(shù)據(jù)的指針〃指針的定義教材P223P就是函數(shù)名,該函數(shù)返回一指向int型數(shù)據(jù)的指針34,下列不正確的定義就是(A)oB、int*p,i;C.inti,*p=&i;D、inti,*p;B、int*p,i;C.inti,*p=&i;D、inti,*p;選項(xiàng)A先定義一個(gè)整型指針變量p,然后將變量i的地址賦給Po然而此時(shí)還未定義變量i因此編譯器無(wú)法獲得變量i的地址0(A與C對(duì)比,選項(xiàng)C先定義變量i,則在內(nèi)存中為i分配空間,因此i在內(nèi)存空間的地址就可以確定了;然后再定義p,此時(shí)可以為p賦i的地址,C正確)35、若有說(shuō)明:intn=2,*p=&n,*q二p,則以下非法的賦值語(yǔ)句就是:(D)A、p=qB、*p=*qC>n=*qD、p=np,q同為整型指針變量,二者里面僅能存放整型變量的地址。選項(xiàng)A,q中為地址,因此可將此地址賦給p選項(xiàng)B,*p表示p所指向?qū)ο髇的內(nèi)容,即一個(gè)整數(shù);*q表示q所指向?qū)ο蟮膬?nèi)容,由于在定義q時(shí)為其初始化,將P中n的地址給q,因此p中存放n的地址,*q表示q所指向?qū)ο髇的內(nèi)容、因此*p=*q相當(dāng)于n=n;選項(xiàng)C,n=*q等價(jià)于n=n;選項(xiàng)D,p中只能存放地址,不能將n中的整數(shù)值賦給p36.有語(yǔ)句:inta[10],;則B就是對(duì)指針變量p的正確定義與初始化。A、intp=*a;B、int*p=a;C、intp=&a;D、int*p=&a;選項(xiàng)A,a就是數(shù)組名,不就是指針變量名,因此不可用*標(biāo)注數(shù)組名a選項(xiàng)C,a就是數(shù)組名,數(shù)組名就就是地址,無(wú)需再用地址符號(hào)。而且在定義指針變量P時(shí),應(yīng)在變量名前加*,標(biāo)明P就是指針變量選項(xiàng)D,a就是數(shù)組名,數(shù)組名就就是地址,無(wú)需再用地址符號(hào)。37、若有說(shuō)明語(yǔ)句“inta[5],*p=a;",則對(duì)數(shù)組元素的正確引用就是(C).A、a[p]B、p[a]C、*(p+2)D、p+2首先定義一個(gè)整型數(shù)組a,a的長(zhǎng)度為5,然后定義一個(gè)指針變量p,并同時(shí)對(duì)p進(jìn)行初始化,將數(shù)組a的地址賦給p。因此此時(shí)p中存放的數(shù)組a的首地址,即數(shù)組中第一個(gè)元素a[0]的地址。對(duì)于數(shù)組元素下標(biāo)的引用,一般形式數(shù)組名[下標(biāo)]其中下標(biāo)為邏輯地址下標(biāo),從0開(kāi)始計(jì)數(shù),方括號(hào)中的下標(biāo)可以就是變量,可以就是表達(dá)式,但結(jié)果一定要就是整數(shù)。選項(xiàng)A,p中存放的就是地址,不就是整數(shù),不能做數(shù)組元素的下標(biāo)選項(xiàng)B,a就是數(shù)組名,數(shù)組名就就是地址,不就是整數(shù),不能做數(shù)組元素的下標(biāo)選項(xiàng)C,(重點(diǎn)?。?!詳見(jiàn)p231、234)p+2表示指向同一數(shù)組中的下兩個(gè)元素的地址,當(dāng)前p指向a[0],則p+2表示a[2]的地址,因此*(p+2)表示a[2]的內(nèi)容38、有如下程序inta[10]={l,2,3,4,5,6,7,8,9,10},*P=a;則數(shù)值為9的表達(dá)式就是BA,*P+9B、*(P+8)C、*P+=9D、P+8首先定義一個(gè)整型數(shù)組a,a的長(zhǎng)度為5,然后定義一個(gè)指針變量P,并同時(shí)對(duì)P進(jìn)行初始化,將數(shù)組a的地址賦給P。因此此時(shí)P中存放的數(shù)組a的首地址,即數(shù)組中第一個(gè)元素a[0]的地址。數(shù)組中9對(duì)應(yīng)的就是a[8],選項(xiàng)B,P+8表示數(shù)組中后8個(gè)元素的地址,即a[8]的地址。*(P+8)則表示該地址內(nèi)所存放的內(nèi)容,即a[8]的值。選項(xiàng)A,*P表示P所指向?qū)ο蟮膬?nèi)容,此時(shí)P指向a[0],*P即a[0]的值l、*P+9=l+9=10選項(xiàng)C,*P表示P所指向?qū)ο蟮膬?nèi)容,此時(shí)P指向a[O],*P即a[0]的值。因此*P+=9即*P=*P+9,等價(jià)于a[0]=a[0]+9、選項(xiàng)D,P+8表示數(shù)組中后8個(gè)元素的地址,即a[8]的地址,而非a[8]中的值。39、在C語(yǔ)言中,以D作為字符串結(jié)束標(biāo)志A、'\n'B、''C、'O'D、'\0'40、下列數(shù)據(jù)中屬于“字符串常量”的就是(A).A、“a”B、{ABC}C、'abc\0'D、'a'41、已知charxD-hello",y[]={'h','e','a','b','e'};,則關(guān)于兩個(gè)數(shù)組長(zhǎng)度的正確描述就是B、A,相同B、x大于yC、x小于yD、以上答案都不對(duì)C語(yǔ)言中,字符串后面需要一個(gè)結(jié)束標(biāo)志位'\0',通常系統(tǒng)會(huì)自動(dòng)添加。對(duì)一維數(shù)組初始化時(shí)可采用字符串的形式(例如本題數(shù)組x),也可采用字符集合的形式(例如本題數(shù)組y)o在以字符串形式初始化時(shí),數(shù)組x不盡要存儲(chǔ)字符串中的字符,還要存儲(chǔ)字符串后的結(jié)束標(biāo)志位,因此數(shù)組x的長(zhǎng)度為6;在以字符集合形式初始化時(shí),數(shù)組y,僅存儲(chǔ)集合中的元素,因此數(shù)組y長(zhǎng)度為51.#includemain(){inta=l,b=3,c=5;if(c=a+b)printf("yes\n");elseprintf("no\n");}運(yùn)行結(jié)果為:no^includemain(){inta=12,b=-34,c=56,min=0;min=a;if(min>b)min=b;if(min>c)min=c;printf("min=%d”,min);)運(yùn)行結(jié)果為:min=-34定義變量,并賦值此時(shí)a=12,b=-34,c=56,min=0將a中值拷貝,賦給min,覆蓋了min中的0,此時(shí)min中的值被更新為12。若min>b成立,則執(zhí)行min=b;若min>c成立,則執(zhí)行min二c;輸出min中的值12大于-34,第一個(gè)if語(yǔ)句的表達(dá)式成立,因此執(zhí)行min二b;執(zhí)行后min中的值被更新為-34、-34小于56,第二個(gè)if語(yǔ)句的表達(dá)式不成立,因此不執(zhí)行min=c;最后輸出min中的值,為-34、^includemain(){intx=2,y=-1,z=5;if(xif(y<0)z=0;elsez=z+l;printf(<<%d\nw,z);}運(yùn)行結(jié)果為:5遇到選擇結(jié)構(gòu),首先要明確條件表達(dá)式成立時(shí)執(zhí)行哪些操作。本題中,第一個(gè)if語(yǔ)句,其后的復(fù)合語(yǔ)句沒(méi)有大括號(hào){},說(shuō)明復(fù)合語(yǔ)句中只包含一條語(yǔ)句,進(jìn)而省略了{(lán)屋內(nèi)層的if、、、else、、、就是選擇結(jié)構(gòu)的第二種基本形式,在結(jié)構(gòu)上視為一條語(yǔ)句。因此內(nèi)層的if、、、else、、、作為第一個(gè)if語(yǔ)句的復(fù)合語(yǔ)句。^includemain(){floata,b,c,t;a=3;b=7;c-1;if(a>b){t=a;a=b;b=t;}if(a>c){t=a;a=c;c=t;}if(b>c){t=b;b=c;c=t;}printf(飛5、2f,%5、2f,%5、2fa,b,c);)運(yùn)行結(jié)果為:1、00,2、00,7、00本題包含了3個(gè)if語(yǔ)句,每個(gè)if語(yǔ)句后的{}都不可省略,因?yàn)槊總€(gè){}中都包含了多條語(yǔ)句若表達(dá)式a>b成立,則執(zhí)行{t=a;a二b;b=t;}若表達(dá)式a>c成立,則執(zhí)行{t=a;a=c;c=t;}若表達(dá)式b>c成立,則執(zhí)行{t=b;b=c;c=t;}輸出a,b,c中的值,要求輸出的每個(gè)數(shù)據(jù)寬度為5個(gè)空格,小數(shù)部分保留2位,數(shù)據(jù)右對(duì)齊#include<stdio、h>main(){floatc=3>0,d=4、0;if(c>d)c=5>0;elseif(c==d)c=6>0;elsec=7^0;printf("%、lf\n”,c);)運(yùn)行結(jié)果為:7、0此題為if、、、else、、、語(yǔ)句的嵌套,第二if、、、else、、、作為第一個(gè)if、、、else、、、語(yǔ)句else部分的復(fù)合語(yǔ)句。若表達(dá)式c>d成立,則執(zhí)行『5、0;否則(表達(dá)式c>d不成立)若表達(dá)式c==d成立,則執(zhí)行c=6、0;否則,執(zhí)行c=7、0;輸出c中的值^include"stdio、h”main(){charc;c=getchar();while(c!='?'){putchar(c);c=getchar();}如果從鍵盤(pán)輸入abcde?fgh(回車(chē))運(yùn)行結(jié)果為:abcde^includemain(){charc;while((c=getchar())!=,$'){if(<A'<=c&&c<=,Z')putchar(c);elseif(匕'<=c&&c<='z')putchar(c-32);}}當(dāng)輸入為運(yùn)行結(jié)果為:ABABCDCD^includemain(){intx,y=0;for(x=l;x<=10;x++){if(y>=10)break;y=y+x;}printf("%d%d”,y,x);}運(yùn)行結(jié)果為:105for(表達(dá)式1;表達(dá)式2;表達(dá)式3)()(1)先求解表達(dá)式1、(2)求解表達(dá)式2,若其值為真,執(zhí)行循環(huán)體,然后執(zhí)行(3)、若為假,則結(jié)束循環(huán),轉(zhuǎn)到(5)、(3)求解表達(dá)式3、(4)轉(zhuǎn)回上面(2)繼續(xù)執(zhí)行、(5)循環(huán)結(jié)束,執(zhí)行for語(yǔ)句下面的一個(gè)語(yǔ)句break,跳出循環(huán)體;continue,結(jié)束本次循環(huán)(第i次循環(huán)),繼續(xù)執(zhí)行下一次循環(huán)(第i+1次循環(huán))9、^includemain(){charch;ch=getchar();switch(ch){case'A':printf("%c",'A');case<B, :printf("%c",'B');break;default:printf("%s\n","otherw;})當(dāng)從鍵盤(pán)輸入字母A時(shí),運(yùn)行結(jié)果為:AB10>^includemain(){inta=l,b=0;scanf("%d",&a);switch(a){case1:b=l;break;case2:b=2;break;default:b=10;}printf(*%d",b);)若鍵盤(pán)輸入5,運(yùn)行結(jié)果為:10首先用scanf函數(shù)為變量a賦值為5。執(zhí)行switch語(yǔ)句。switch后面的條件表達(dá)式為a,因此表達(dá)式的值即為5、用5依次與下面case中的常量匹配。沒(méi)有找到匹配的常量,因此兩個(gè)case后的語(yǔ)句都不執(zhí)行。執(zhí)行default后面的語(yǔ)句b二10;將10賦給變量bo輸出變量b,結(jié)果為1011.#includemain()_{chargrade='C';switch(grade)(case'A':printf(“90T00\n”);case<B,:printf(“80-90\n");case*Cf:printf("70-80\n");case,D':printf(a60-70\nw);break;case,E':printf(<<<60\nw);default:printf(aerror!\nw);}}運(yùn)行結(jié)果為:70-8060-7012>ttincludemain(){inty=9;for(;y>0;y--)if(y%3==0){printf(%d", y);)}運(yùn)行結(jié)果為:852^includemain(){inti,sum=0;i=l;do{sum=sum+i;i++;}while(i<=10);printf(u%d",sum);}運(yùn)行結(jié)果為:55^includettdefineN4main(){inti;intxl=l,x2=2;printf('\n");for(i=l;i<=N;i++){printfC%4d%4d*,xl,x2);if(i%2==0)printf("\n");xl=xl+x2;x2=x2+xl;}}運(yùn)行結(jié)果為:12358132134表達(dá)式1為i=l,表達(dá)式2(循環(huán)條件)為i<=N即i<=4,表達(dá)式3為i++循環(huán)變量初值i為1,循環(huán)條件(即表達(dá)式2)i<=4成立,進(jìn)入第1次循環(huán)第1次循環(huán)執(zhí)行printf("%4d%4d\xl,x2);因此屏幕上輸出12執(zhí)行if語(yǔ)句。1%2不為0,if語(yǔ)句的條件表達(dá)式不成立,不執(zhí)行printf(〃\n〃);執(zhí)行xl=xl+x2=l+2=3;此時(shí)xl中的值己變?yōu)?執(zhí)行x2=x2+xl=2+3=5o轉(zhuǎn)向表達(dá)式3,執(zhí)行i++,i為2。循環(huán)條件i<=4成立,進(jìn)入第2次循環(huán)第2次循環(huán)執(zhí)行printf("%4d%4d”,xl,x2);因此屏幕上輸出35執(zhí)行if語(yǔ)句。2%2=0,if語(yǔ)句的條件表達(dá)式成立,執(zhí)行printf(〃\n〃);換行執(zhí)行xl=xl+x2=3+5=8;此時(shí)xl中的值已變?yōu)?執(zhí)行x2=x2+x1=5+8=13。轉(zhuǎn)向表達(dá)式3,執(zhí)行i++,i為3o循環(huán)條件i<=4成立,進(jìn)入第3次循環(huán)第3次循環(huán)執(zhí)行printf("%4d%4d”,xl,x2);因此屏幕上輸出813執(zhí)行if語(yǔ)句。3%2不為0,if語(yǔ)句的條件表達(dá)式不成立,不執(zhí)行printf(〃\n〃);執(zhí)行xl=xl+x2=8+13=21;此時(shí)xl中的值已變?yōu)?1執(zhí)行x2=x2+x1=21+13=34o轉(zhuǎn)向表達(dá)式3,執(zhí)行i++,i為4o循環(huán)條件i<=4成立,進(jìn)入第4次循環(huán)第2次循環(huán)執(zhí)行printf(/z%4d%4d,z,xl,x2);因此屏幕上輸出2134執(zhí)行if語(yǔ)句。4%2=0,if語(yǔ)句的條件表達(dá)式成立,執(zhí)行printf(〃\n〃);換行執(zhí)行xl=xl+x2=21+34=55;此時(shí)xl中的值已變?yōu)?5執(zhí)行x2=x2+x1=34+55=89。轉(zhuǎn)向表達(dá)式3,執(zhí)行i++,i為5o循環(huán)條件i<=4不成立,結(jié)束循環(huán)^includemain(){intx,y;for(x=30,y=0;x>=10,y<10;x—,y++)x/=2,y+=2;printf(wx=%d,y=%d\n>,,x,y);}運(yùn)行結(jié)果為:x=0,y=12.輸入2個(gè)整數(shù),求兩數(shù)的平方和開(kāi)玲出.《=include<stdio.h>?-'派mam(voidWIMa,b,s;pRmCC'pleaseinputib:n");-s=a*a-b*b;?JRQMCl'theresultis°odn”,s);。KJBOO;,}“.玲入—1^¥徑,當(dāng)r>=0時(shí),計(jì)算并輸出國(guó)的面積和周長(zhǎng)否則,修謂示信息.^include<stdio.h>?-definePI3.14-旗main(void)“r,area,girth;,printf("pleaseinputr:n*');^scanf(',0olF,&r)^if(r>?0) /{area=PI*r*r>如U=2*PI*r;~lO^'theareais,1o.2fn';area);2皿皿fthegirthis°*2fn",girth):)^imft,"Inputerror!n");.moo;,)~3、已知函g[y=f(x),提實(shí)現(xiàn)修入Tx值,輸出、值.口*2x-l(x<0>'y-< 0 (x=0)。2xU>>0),pI-include<stdio.h>^X9j4main(>{intx:y;dscanf(7<)d=&x);d議y?2*x-l;~■if(x>0)y=2*x-l*elsey*0;,primfc%dty)e出■I.從醍盤(pán)上玲入一個(gè)百分制成績(jī)score,按下列原則修出其衰g:score*。,等級(jí)為出80iscore=90,第K為B;7gseore<80,翻為G6gscore<70,等級(jí)為D;score“。,等級(jí)為E.?=inc;ude<stdio.h>"yei4main(){^TOC\o"1-5"\h\z窺data: "則毆"P:easeenterthescore:");">£aflft"0<1d:',&data);"皴喊tdata10) ~(激10: ~case%grades'A:break;vcase8: grade='B?; break:^case7: grad—'C'; break;^case6: gradesD\ break;/default: grade=*.編一程序每個(gè)月根據(jù)每個(gè)月上同時(shí)1間計(jì)其上用費(fèi)用,計(jì)其方法如下:W1冰時(shí)10-5M卜時(shí),>5冰時(shí)30元
費(fèi)用=.每小時(shí)3元
每小時(shí)W1冰時(shí)10-5M卜時(shí),>5冰時(shí)要求當(dāng)輸入每月上周d、a掾顯示該月總的上周費(fèi)用(6分*^include<std】o.h>。XftjjlmainOIMhour;。酬限產(chǎn)咖吼-peaseinputhour:n")*族獗Adl&hour)*ifthour<-10>皿30產(chǎn)松if(hour)=10&&hour<=50)p魚(yú)B*hour;,颯fee=hour*2.5;^KiU£&,"Thetotalfeeis屋匚fee);,.從建盤(pán)輸入1。個(gè)整數(shù),統(tǒng)計(jì)其中正數(shù)、負(fù)數(shù)和零的個(gè)數(shù),升在屏幕上輸出.。-include<stdio.h>^Xej4main(){~渡a,i,p=0,n=0,z=0;,皿皿TP:easeinputnumber"):"飄0-0;ivl0;1){"儂短?!鉪A&a);,jf(a>0) p—*既gjf(a?) n—,■z一,*printfT正數(shù),%5d,負(fù)數(shù):%5dl零:%5dn':PAz)>7、編程序則求1-10之間的所有數(shù)的乘積并輸出.。^include<stdio.h>^{intij*1^Qgsum-1;^1=1-1W熟照sumW皿皿thesumofoddis:。。年sum);"卜8.從磁盤(pán)上輸入10個(gè)數(shù),求其平均值.P=inciude<stdio.h>*<X8Jdmain(){efiftaiave;; *?3i=0;i〈10;i-){,Oaft^od,x&a);?嬲L3},ayg-(float)sum10;,printf("ave="ofn,,1are);??拙9、編程序?qū)嵥?-1000之間的所有奇數(shù)的和井給出.p=include<std】o.h>。Xaj4main(>JLMi,sum=Q?fi^i=l:i<1000;i=i-2)^S^sum*KU皿thesumofoddis:。od:sum),10有朝J:21,32S3,85,138 編程求這個(gè)憫的前20鯨和.,=include<stdio.h>,?ai,t,n=20;*J笈沏;a=2,b=Ls=0;P如i=l;iv=n;i—W{5=5-11);/t=a;ra=a-b;/儂歐sum=c(>6.2f,s);"第1題m個(gè)人的成績(jī)存放在score數(shù)組中,請(qǐng)編寫(xiě)函數(shù)fun,它的功能就是:將低于平均分的人作為函數(shù)值返回,將低于平均分的分?jǐn)?shù)放在below所指定的函數(shù)中。intfun(intscore[],intm,intbelow口){inti,k=0,aver=0;for(i=0;i<m;i++)aver+=score[i];aver/=m;for(i=0;i<m;i++)if(score[i]<aver){below[k]=score[i];k++;}returnk;i第2題請(qǐng)編寫(xiě)函數(shù)fun,它的功能就是:求出1至打00之內(nèi)能北7或者11整除,但不能同時(shí)北7與11整除的所有證書(shū),并將她們放在a所指的數(shù)組中,通過(guò)n返回這些數(shù)的個(gè)數(shù)。voidfun(int*a,int*n){inti,j=0;for(i=2;i<1000;i++)if((i%7—0||i--0)&&iw!=0)a[j++]=i;*n=j;)第3題請(qǐng)編寫(xiě)函數(shù)voidfun(intx,intpp[],int*n),它的功能就是:求出能整除x且不就是偶數(shù)的各整數(shù),并按從小到大的順序放在PP所指的數(shù)組中,這些除數(shù)的個(gè)數(shù)通過(guò)形參n返回。voidfun(intx,intpp[],int*n){inti=l,j=0;k=0,*t=pp;for(i=0;i<=x;i++)if(i%2[=0)(j++;)for(i=0;i<j;i++)if(x%t[i]==0)(PpW=t[i];k++;*n=k;第4題請(qǐng)編寫(xiě)一個(gè)函數(shù)voidfun(char*tt,intpp[]),統(tǒng)計(jì)在tt字符中"a"到"z"26各字母各自出現(xiàn)的次數(shù),并依次放在pp所指的數(shù)組中。voidfun(char*tt,intpp[])inti;for(i=0;i<26;i++)Pp[i]=0;while(*tt){switch(*tt)(case匕':pp[0]++;break;caseW:pp[l]++;break;case(cf:pp[2]++;break;case,d':pp[3]++;break;case*ef:pp[4]++;break;case:pp[5]++;break;case:pp[6]++;break;case<h,:pp[7]++;break;caseG,:pp[8]++;break;case:pp[9]++;break;case,k':pp[10]++;break;caseT:pp[11]++;break;case'm':pp[12]++;break;case(nf:pp[12]++;break;case:pp[14]++;break;case,p':pp[15]++;break;case《:pp[16]++;break;case(rf:pp[17]++;break;case9:pp[18]++;break;case:pp[19]++;break;case3:pp[20]++;break;case,v':pp[21]++;break;case'陰':pp[22]++;break;case,x':pp[23]++;break;case'y':pp[24]++;break;case2:pp[25]++;break;tt++;第5題請(qǐng)編寫(xiě)一個(gè)函數(shù)voidfun(intm,intk,intxx[]),該函數(shù)的功能就是:將大于整數(shù)m且緊靠m的k各素?cái)?shù)存入xx所指的數(shù)組中。voidfun(intm,intk,intxx[])intg=0,1,j,flag=l;for(i=m+l; i++)|for(j=0:j<I;j++)(if(i%j!=O)flag=l;else(flag=0;break;}}if(flag==l&&j>=i)(if(k>=0)(xx[g++]=i;k-;)elsebreak;第6題請(qǐng)編寫(xiě)一個(gè)函數(shù)voidfun(chara口,char口,intn),其功能就是:刪除以各字符串中指定下標(biāo)的字符。其中,a指向原字符串,刪除后的字符串存放在b所指的數(shù)組中,n中存放指定的下標(biāo)。voidfun(chara[],charb[],intn)(intI,j=0;for(i=0;i<LEN;i++)if(i!=n){b[j]=a[i];j++;}b[j]= ;}第7題請(qǐng)編寫(xiě)一個(gè)函數(shù)intfun(int*s,intt,int*k),用來(lái)求除數(shù)組的最大元素在數(shù)組中的下標(biāo)并存放在k所指的儲(chǔ)存單元中。voidfun(int*s,intt,int*k)intI,max;max=s[0];for(i=0;i<t;i++)if(s[i]>max)(max=s[i];*k=I;}}第8題編寫(xiě)函數(shù)fun,功能就是:根據(jù)以下攻勢(shì)計(jì)算s,計(jì)算結(jié)果作為函數(shù)值返回;n通過(guò)形參傳入。S=l+1/(1+2)+1/(1+2+3)+ 、+1/(1+2+3+4+ +n)floatfun(intn)(inti;floats=l、0,t=l、0;for(i=2;i<=n;i++)(t=t+i;s=s+l/t;}returns;}第9題編寫(xiě)一個(gè)函數(shù)fun,它的功能就是:根據(jù)以下公式求p的值,結(jié)果由函數(shù)值帶回。M與n為兩個(gè)正整數(shù),且要求m>nop=m!/n!(m-n)!答案:floatfun(intm,intn){floatp,t=l、0;intI;for(i=l;i<=m;i++)t=t*I;p=t;for(t=R0,i=l;i<=n;i++)t=t*I;p=p/t;for(t=l>0,i=l;i<=m-n;i++)t=t*I;p=p/t;returnp;}第10題編寫(xiě)函數(shù)fun,它的功能就是:利用以下的簡(jiǎn)單迭代方法求方程cos(x)-x=o的一個(gè)實(shí)根。迭代步驟如下:⑴取xl初值為0、0;(2)x0=xl,把xl的值賦各x0;(3)xl=cos(x0),求出一個(gè)新的xl;(4)若xO-xl的絕對(duì)值小于0、000001,則執(zhí)行步驟(5),否則執(zhí)行步驟(2);(5)所求xl就就是方程cos(x)-x=0的一個(gè)實(shí)根,作為函數(shù)值返回。程序?qū)⑤敵鰎oot=0、739085?floatfun()(floatxl=0、0,xO;do(x0=xl;xl=cos(x0);)while(fabs(xO-xl)>le-6);returnxl;}1:下列程序定義了nXn的二維數(shù)組,并在主函數(shù)中自動(dòng)賦值。請(qǐng)編寫(xiě)函數(shù)fun(inta[][n]),該函數(shù)的功能就是:使數(shù)組左下半三角元素中的值全部置成0。intfun(inta[][N])(intI,j;for(i=0;i<N;i++)for(j=0;j<=I;j++)a[i][j]=0;}2:下列程序定義了nXn的二維數(shù)組,并在主函數(shù)中賦值。請(qǐng)編寫(xiě)函數(shù)fun,函數(shù)的功能使求出數(shù)組周邊元素的平均值并作為函數(shù)值返回給主函數(shù)中的So答案:doublefun(intw[][N]){intI,j,k=0;doubles=0、0;for(j=0;j<N;j++)(s+=w[0][j];k++;}for(j=0;j<N;j++)(s+=w[N-l][j];k++;for(i=l;i<=N-2;i++)s+=w[i][0];k++;}for(i=l;i<=N-2;i++)(s+=w[i][N-l];k++;}returns/=k;}3:請(qǐng)編寫(xiě)一個(gè)函數(shù)voidfun(inttt[m][n],intpp[n]),tt指向一個(gè)m行n列的二維函數(shù)組,求出二維函數(shù)組每列中最小元素,并依次放入pp所指定一維數(shù)組中。二維數(shù)組中的數(shù)已在主函數(shù)中賦予。voidfun(inttt[M][N],intpp[N])(intI,j,min;for(j=0;j<N;j++)(min=tt[0][j];for(i=0;i<M;i++)(if(tt[i][j]<min)min=tt[i][j];}pp[j]=min;4:請(qǐng)別寫(xiě)函數(shù)fun,函數(shù)的功能使求出二維數(shù)組周邊元素之與,作為函數(shù)值返回。二維數(shù)組中的值在主函數(shù)中賦予。intfun(inta[M][N])(intI,j,s=0;for(j=0;j<N;j++){s+=a[0][j];s+=a[M-l][j];)for(i=l;i<=M-2;i++)(s+=a[i][0];s+=a[i][N-l];returns;5:請(qǐng)編寫(xiě)一個(gè)函數(shù)unsignedfun(unsignedw),w使一個(gè)大于10的無(wú)符號(hào)整數(shù),若w使n(n22)位的整數(shù),則函數(shù)求出w后n-1位的數(shù)作為函數(shù)值返回。unsignedfun(unsignedw)(unsignedt,s=0,sl=l,p=0;t=w;while(t>10)(if(t/10)P=t;s=s+p*sl;sl=sl*10;t=t/10;)returns;)6:請(qǐng)編寫(xiě)一個(gè)函數(shù)floatfun(doubleh),函數(shù)的功能使對(duì)變量h中的值保留2位小樹(shù),并對(duì)第三位進(jìn)行四舍五入(規(guī)定h中的值位正數(shù))。floatfun(floath)(longt;floats;h=h*1000;t=(h+5)/10;s二(float)t/100、0;returns;)7:請(qǐng)編寫(xiě)一個(gè)函數(shù)fun(char*s),該函數(shù)的功能使把字符串中的內(nèi)容擬置。voidfun(char*s)(charch;intI,m,n;i=0;m=n=strlen(s)-l;while(i<(n+l)/2){ch=s[i];s[i]=s[m];s[m]=ch;i++;m-;)8:編寫(xiě)程序,實(shí)現(xiàn)矩陣(3行3列)的轉(zhuǎn)置(即行列互換)。voidfun(intarray[3][3])intI,j,temp;for(i=0;i<3;i++)for(j=0;j<I,j++){temp=array[i][j];arrayti][j]=array[j][i];array[j][i]=temp;}}9:編寫(xiě)函數(shù)fun,該函數(shù)的功能就是:從字符中刪除指定的字符,同一字母的大、小寫(xiě)按不同字符處理。voidfun(chars[],intc){inti=0;char*p;p=s;while(*p)(if(*p!=c){s[i]=*p:i++;}P++;}s[i]='\0";}10:編寫(xiě)函數(shù)intfun(intlim,intaa[max]),該函數(shù)的功能就是求出小于或等于lim的所有素?cái)?shù)并放在aa數(shù)組中,該函數(shù)返回所求的素?cái)?shù)的個(gè)數(shù)。intfun(intlim,intaa[MAX]){intk=0,I,j;for(i=lim;i>l;i-)(for(j=2;j<i;j++)if(i%j=O)break;elsecontinue;if(j>=i)(aa[k]=i;k++;returnk++;1:請(qǐng)編寫(xiě)函數(shù)fun,對(duì)長(zhǎng)度位7個(gè)字符的字符串,除首尾字符外,將其余5個(gè)字符按ascii碼降序排列。voidfun(char*s,intnum)(chart;intI,j;for(i=l;i<num-2;i++)for(j=i+l;j<num-l;j++)if(s[i]<s[j]){t=s[i];s[i]=s[j];s[j]=t;2:n名學(xué)生的成績(jī)已在主函數(shù)中放入一個(gè)帶頭節(jié)點(diǎn)的鏈表結(jié)構(gòu)中,h指向鏈表的頭節(jié)點(diǎn)。請(qǐng)編寫(xiě)函數(shù)fun,它的功能就是:找出學(xué)生的最高分,由函數(shù)值返回。doublefun(STREC*h)(doublemax;STREC*q=h;max=h->s;do{if(q->s>max)max=q->s;q=q->next;)while(q!=0);returnmax;}3:請(qǐng)編寫(xiě)函數(shù)fun,該函數(shù)的功能就是:判斷字符串就是否為回文?若就是則函數(shù)返回1,主函數(shù)中輸出yes,否則返回0,主函數(shù)中輸出no。回文就是指順讀與倒讀都就是一樣的字符串。intfun(char*str)(intI,n=0;fg=l;char*p=str;while(*p)n++;p++;for(i=0;i<n/2;i++)if(str[i]==str[n-l-i]);else{fg=O;break;}returnfg;}4:請(qǐng)編寫(xiě)一個(gè)函數(shù)fun,它的功能就是:將一個(gè)字符串轉(zhuǎn)換為一個(gè)整數(shù)(不得調(diào)用c語(yǔ)言提供的將字符串轉(zhuǎn)換為整數(shù)的函數(shù))。longfun(char*p){longs=0,t;inti=0,j,n=strlen(p),k,si;if(p[0]==)i++;for(j=I;j<=n-l;j++)(t=p[j]-'O';sl=10;for(k=j;k<n-l;k++)t*=sl;s+=t;)if(p[0]=='-')return-s;elsereturns;}5請(qǐng)編寫(xiě)一個(gè)函數(shù)fun,它的功能就是:比較兩個(gè)字符串的長(zhǎng)度,(不得調(diào)用c語(yǔ)言提供的求字符串長(zhǎng)度的函數(shù)),函數(shù)返回較長(zhǎng)的字符串。若兩個(gè)字符串長(zhǎng)度相同,則返回第一個(gè)字符串。char*fun(char*s,char*t)(char*p,*tl=t,*sl=s;intn=0;m=0;while(*sl){n++;sl++;m++;tl++;)if(n>=m)P=s;elseP=t;returnp;)6:請(qǐng)編寫(xiě)一個(gè)函數(shù)fun,它的功能就是:根據(jù)以下公式求x的值(要求滿足精度0、0005,即某項(xiàng)小于0、0005時(shí)停止迭代):x/2=l+l/3+lX2/3X5+lX2X3/3X5X7+lX2X3X4/3X5X7X9+-+lX2X3X-Xn/3X5X7X(2n+l)程序運(yùn)行后,如果輸入精度0、0005,則程序輸出為3、14…。doublefun(doubleeps)(doubles;floatn,t,pi;t=l;pi=0;n=k0;s=R0;while((fabs(s))>=eps){pi+=s;t=n/(2*n+l);s*=t;n++;)pi=pi*2;returnpi;}7:請(qǐng)編寫(xiě)一個(gè)函數(shù)fun,它的功能就是:求除1到m之內(nèi)(含m)能北7或11整除的所有整數(shù)放在數(shù)組a中,通過(guò)n返回這些數(shù)的個(gè)數(shù)。voidfun(intm,int*a,int*n)(intI,j=0:*n=0;for(i=l;i<=m;i++)if(i%7==0||i==0){a[j]=I:j++;}*n=j;8:請(qǐng)編寫(xiě)一個(gè)函數(shù)fun,它的功能就是:找出一維整型數(shù)組元素中最大的值與它所在的下標(biāo),最大的值與它所在的下標(biāo)通過(guò)形參傳回。數(shù)組元素中的值已在主函數(shù)中賦予。主函數(shù)中X就是數(shù)組名,n就是x中的數(shù)據(jù)個(gè)數(shù),max存放最大值,index存放最大值所在元素的下標(biāo)。voidfun(inta[],intn,int*max,int*d)(intI;*max=a[0];*d=0;for(i=0;I<n;i++)if(a[i]>*max)(*max=a[i];*d=I;})9:請(qǐng)編寫(xiě)一個(gè)函數(shù)fun,它的功能就是:將ss所指字符串中所有下標(biāo)為奇數(shù)位置上的字母轉(zhuǎn)換為大寫(xiě)(若該位置上不就是字母,則不轉(zhuǎn)換)。voidfun(char*ss)(intI,n;n=strlen(ss);for(i=l;i<n;i+=2)if(ss[i]>=,a'&&ss[i]<=,z')ss[i]=ss[i]-32;)10:請(qǐng)編寫(xiě)一個(gè)函數(shù)fun,它的功能就是:求除一個(gè)2Xm整型二維數(shù)組中最大元素的值,并將此值返回調(diào)用函數(shù)。intfun(inta[][M]){intI,j,max;max=a[0][0];for(i=0;i<2;i++)for(j=0;j<M;j++)if(a[i][j]>max)max=a[i][j];returnmax;)1:請(qǐng)編寫(xiě)函數(shù)fun,其功能就是:將s所指字符串中除了下標(biāo)為偶數(shù)、同時(shí)ascii值也為偶數(shù)的字符外,其余的全都刪除;串中剩余字符所形成的一個(gè)新串放在t所指的一個(gè)數(shù)組中。voidfun(char*s,chart[])(intI,j=0,n;n=strlen(s);for(i=0;I,n;i++)if(i%2==0&&s[i]%2==0)t[j]=s[i];j++;}t[j]=4\0';}2:請(qǐng)編寫(xiě)函數(shù)fun,其功能就是:將s所指字符串中除了下標(biāo)為奇數(shù)、同時(shí)ascii值也為奇數(shù)的字符之外,其余的所有字符都刪除,串中剩余字符所形成的一個(gè)新串放在t所指的一個(gè)數(shù)組中。voidfun(char*s,chart[])(intI,j=0,n;n=strlen(s);for(i=0;I,n;i++)if(i%2!=0&&s[i]%2!=0){t[j]=s[i];j++;}t[j]=4\0";}3:假定輸入的字符串中只包含字母與*號(hào)。請(qǐng)編寫(xiě)函數(shù)fun,它的功能就是:使字符串中尾部的*號(hào)不得多于n個(gè);若多于n個(gè),則刪除多于的*號(hào);若少于或等于n個(gè),則什么也不做,字符串中間與前面的*號(hào)不刪除。voidfun(char*a,intn)(inti=0;k=0;char*p,*t;p=t=a;while(*t)t++;t—;while(*t=='*')(k++;t—;}t++;if(k>n)(while(*p&&p<t+n)|a[i]=*p;i++;p++;a[i]=,\0,;}}4:學(xué)生的記錄由學(xué)號(hào)與成績(jī)組成,n名學(xué)生的數(shù)據(jù)已在主函數(shù)中放入結(jié)構(gòu)體數(shù)組s中,請(qǐng)編寫(xiě)函數(shù)fun,它的功能使:把分?jǐn)?shù)最高的學(xué)生數(shù)據(jù)放在h所指的數(shù)組中,注意:分?jǐn)?shù)最高的學(xué)生可能不止一個(gè),函數(shù)返回分?jǐn)?shù)最高的學(xué)生的人數(shù)。intfun(STREC*a,STREC*b)(intI,j=0,n=0,max;max=a[O]>s;for(i=0;i<N;i++)if(a[i]>s>max)max=a[i]、s;for(i=0;i<N;i++)if(a[i]>s==max)(*(b+j)=a[i];j++;n++;)returnn;}5:請(qǐng)編寫(xiě)一個(gè)函數(shù),用來(lái)刪除字符串中的所有空格。voidfun(char*str)(inti=0;char*p=str;while(*p)(if(*p!='')(str[i]=*p;i++;}P++;}str[i]=>\0';}6:假定輸入的字符串中只包含字母與*號(hào)。請(qǐng)編寫(xiě)函數(shù)fun,它的功能就是:將字符串中的前導(dǎo)*號(hào)全部移到字符串的尾部。voidfun(char*a)inti=0,n=0;char*p;P=a;while(*p==,*')(n++;p++;)while(*p)(a[i]=*p;i++;p++;)while(n!=0){a[i]='*f;i++;n-;)a[i]='0,;)7:某學(xué)生的記錄由學(xué)號(hào)、8門(mén)課程成績(jī)與平均分組成,學(xué)號(hào)與8門(mén)課程的成績(jī)已在主函數(shù)中給出。請(qǐng)編寫(xiě)函數(shù)fun,它的功能就是:求出該學(xué)生的平均分放在記錄的ave成員中。請(qǐng)自己定義正確的形參。voidfun(STREC*p){doubleav=0>0;inti:for(i=0;i<N;i++)av+=p->s[i];av/=N;p->ave=av;)8:請(qǐng)編寫(xiě)函數(shù)fun,它的功能就是:求出ss所指字符串中指定字符的個(gè)數(shù),并返回此值。intfun(char*ss,charc)(intn=0;while(*ss){if(*ss==c)n++;ss++;returnn;9:請(qǐng)編寫(xiě)函數(shù)fun,該函數(shù)的功能就是:移動(dòng)一維數(shù)組中的內(nèi)容,若數(shù)組中由n個(gè)整數(shù),要求把下標(biāo)從0到p(p小于等于n-1)的數(shù)組元素平移到數(shù)組的最后。voidfun(int*w,intp,intn)|intb[N],i,j=0;for(i=0;i<=p;i++)(b[i]=w[i];j++;}for(i=0;i<=p;i++)(w[j]=b[i];j++;:}}10:請(qǐng)編寫(xiě)函數(shù)fun,該函數(shù)的功能就是移動(dòng)字符串中內(nèi)容,移動(dòng)的規(guī)則如下:把第1到第m個(gè)字符,平移到字符串的最后,把第m+1到最后的字符移到字符串的前部。voidfun(char*w,intm)|charb[N];intI,j=0;for(i=0:i<m;i++)(b[j]=w[i];j++;}for(i=0;i<strlen(w)-m;i++)w[i]=w[i+m];for(j=0;j<m;j++)(w[i]=b[j];i++;}w[i]=,\0';}1:第1題請(qǐng)編寫(xiě)函數(shù)fun,該函數(shù)的功能就是:將m行n列的二維數(shù)組中的字符數(shù)據(jù),按列的順序依次放到一個(gè)字符串中。voidfun(char(*s)[n],char*b){inti,j,k=0;for(j=0;j<n;j++)for(i=0;i<m;i++){b[k]=*(*(s+i)+j)k++;}b[k]=,\0';}2:第2題下列程序定義了nXn的二維數(shù)組,并在主函數(shù)中自動(dòng)賦值。請(qǐng)編寫(xiě)函數(shù)fun(inta口[n],intn),該函數(shù)的功能就是:將數(shù)組右上半三角元素中的值乘以m.voidfun(inta[][n],intm){inti,j;for(j=0;j<n;j++)for(i=0;i<=j:i++)a[j]=a[j]*m;}3:第3題編寫(xiě)一個(gè)函數(shù),從傳入的num個(gè)字符串中找出一個(gè)最長(zhǎng)的一個(gè)字符串,并通過(guò)形參指針max傳回該串地址(用****作為結(jié)束輸入的標(biāo)志)。char*fun(char(*a)[81],intnum){inti;char*max;max=a[0];for(i=0;i<num;i++)if(strlen(max)<strlen(a))max=a;returnmax;}4:第4題編寫(xiě)一個(gè)函數(shù),該函數(shù)可以統(tǒng)計(jì)一個(gè)長(zhǎng)度為2的字符串在另一個(gè)字符串中出現(xiàn)的次數(shù)。intfun(char*str,char*substr){intn;char*p,*r;n=0;while(*str){p=str;r=substr;while(*r)if(*r==*p){r++;p++;}elsebreak;if(*r=='\0')n++;str++;}returnn;}5:第5題假定輸入的字符串中只包含字母與*號(hào)。請(qǐng)編寫(xiě)函數(shù)fun,它的功能就是:只刪除字符串前導(dǎo)與尾部的*號(hào),串中字母之間的*號(hào)都不刪除。形參n給出了字符串的長(zhǎng)度,形參h給出了字符串中前導(dǎo)*號(hào)的個(gè)數(shù),形參。給出了字符串中最后的*個(gè)數(shù)。在編寫(xiě)時(shí)不得使用c語(yǔ)言給提供得字符串函數(shù)。voidfun(char*a,intn,inth,inte){inti=0;char*p;for(p=a+h;p<a+n-e;p++){*(a+i)=*p;i++J*(a+i)='\0';}6:第6題學(xué)生得記錄由學(xué)號(hào)與成績(jī)組稱個(gè),n名大學(xué)生得數(shù)據(jù)已在主函數(shù)中放入結(jié)構(gòu)體數(shù)組s中,請(qǐng)編寫(xiě)函數(shù)fun,它的功能時(shí):按分?jǐn)?shù)的高低排列學(xué)生的記錄,高分在前。voidfun(streca[]){inti,j;strect;for(i=0;i<n-l;i++)for(j=i;s<n;j++)if(a>s<a[j]>s){t=a;a=a[j];a[j]=t;}}7:第7題請(qǐng)編寫(xiě)一個(gè)函數(shù)voidfun(char*ss),其功能時(shí):將字符串ss中所有下標(biāo)為奇數(shù)位置上的字母轉(zhuǎn)換為大寫(xiě)(若位置上不就是字母,則不轉(zhuǎn)換)ovoidfun(char*ss){inti,n=0;char*p=ss;while(*p){n++;p++;}for(i=0;i<n;i++)if((ss=七'&ss<= )&i%2!=0)ss=ss_32;ss=;}8:第8題請(qǐng)編寫(xiě)函數(shù)fun,其功能就是:將兩個(gè)兩位數(shù)的正整數(shù)a,b合并成一個(gè)整數(shù)放在c中。合并的方式就是:將a數(shù)的十位與個(gè)位依次放在c數(shù)的千位與十位上,b數(shù)的十位與個(gè)位數(shù)依次放在c數(shù)的百位與個(gè)位上。voidfun(inta,intb,long*c){*c=(a/10)*1000+(b/10)*l00+(a)*10+b;}9:第9題請(qǐng)編寫(xiě)函數(shù)fun,其功能就是:將s所指字符串中下標(biāo)位偶數(shù)同時(shí)ascii值為奇數(shù)的字符刪除,s中剩余的字符形成的新串放在t所指的數(shù)組中。voidfun(char*s,chart[]){inti,j=0,n=strlen(s);for(i=0;i<n;i++)if(i%2==0&s%2!=0)else{f[j]=s;j++;}t[j]='\0';}10:第10題已知學(xué)生的記錄就是由學(xué)號(hào)與學(xué)習(xí)成績(jī)構(gòu)成,n名學(xué)生的數(shù)據(jù)已存入a機(jī)構(gòu)體數(shù)組中。請(qǐng)編寫(xiě)函數(shù)fun,該函數(shù)的功能就是:找出成績(jī)最高的學(xué)生記錄,通過(guò)形參返回主函數(shù)(規(guī)定只有一個(gè)最高分)。voidfun(stua[],stu*s)(inti,max;max=a[0]>s;for(i=0;i<n;i++)if(a、s>max){max=a、s;*s=a;}}1:第1題請(qǐng)編寫(xiě)函數(shù)fun,其功能就是:將所有大于1小于整數(shù)m的非素?cái)?shù)存入xx所指的數(shù)組中,非素?cái)?shù)的個(gè)數(shù)通過(guò)k傳回。voidfun(intm,int*k,intxx口){inti,j;intt=0;for(i=2;i<m;i++){j=2;while(j<i){if(i%j=O){xx[t]=i;t++;break;}j++;}*k=t;}}2:第2題編寫(xiě)一個(gè)函數(shù)fun,它的功能就是:實(shí)現(xiàn)兩個(gè)字符串的連接(不使用庫(kù)函數(shù)strcat),即把p2所指的字符串連接到pl所指的字符串后。voidfun(charpl口,charp2[]){inti=0,n=0;char*p=pl,*q=p2;while(*p){p++;n++;}i=n;while(*p){pl=*q;q++;i++;}pl二'\0';}3:第3題請(qǐng)編寫(xiě)函數(shù)fun,該函數(shù)的功能就是:實(shí)現(xiàn)b=a+a,即把矩陣a加上a的轉(zhuǎn)置,存放在矩陣b中。計(jì)算結(jié)果在main函數(shù)中輸出。voidfun(inta[3][3],intb[3][3]){inti,j,at[3][3];for(i=0;i<=2;i++)for(j=0;j<=2;j++)at[j]=a[j];for(i=0;i<3;i++)for(j=0;j<3;j++)b[j]=a[j]+at[j];}4:第4題學(xué)生的記錄由學(xué)號(hào)與成績(jī)組稱個(gè),n名學(xué)生的數(shù)據(jù)已在主函數(shù)中放入結(jié)構(gòu)體數(shù)組s中,請(qǐng)編寫(xiě)函數(shù)fun,它的功能就是:把低于平均分的學(xué)生數(shù)據(jù)放在b所指的數(shù)組中,低于平均分的學(xué)生人數(shù)通過(guò)形參n傳回,平均分通過(guò)函數(shù)值返回。doublefun(strec*a,strec*b,int*n){doubleaver=0、0;inti,j=0;*n=0;for(i=0;i<n;i++)aver+=aNs;aver/=n;for(i=0;i<n;i++)if(a、s<aver){b[j]=a;(*n)++;j++;}returnaver;}5:第5題請(qǐng)編寫(xiě)函數(shù)fun,該函數(shù)的功能就是:將m行n列的二維數(shù)組中的數(shù)據(jù),按行的順序依次放到一維數(shù)組中,一維數(shù)組中數(shù)據(jù)的個(gè)數(shù)存放在形參n所指的儲(chǔ)存單元中。voidfun(int(*s)[10],int*b,int*n,intmm,intnn){inti,j;for(i=0;i<mm;i++)for(j=0;j<nn;j++){b[*n]=*(*(s+i)+j);*n=*n+l;}}第6題假定輸入的字符串中只包含字母與*號(hào)。請(qǐng)編寫(xiě)函數(shù)fun,它的功能就是:除了尾部的*號(hào)之外,將字母串中其她*號(hào)全部刪除。形參P己指向字符串中最后的一個(gè)字母。不使用c的字符串函數(shù)。voidfun(char*a,char*p){inti=0;char*p=a;while(q<=p){if(*q!= ){a=*q;i++;}q++;}while(*q){a=*q;i++;q++;}a='\0';}第7題學(xué)生的記錄就是由學(xué)號(hào)與成績(jī)組成,n名學(xué)生的數(shù)據(jù)已在主函數(shù)中放入結(jié)構(gòu)體數(shù)組s中,請(qǐng)編寫(xiě)函數(shù)fun,它的功能就是:把指定分?jǐn)?shù)范圍內(nèi)的學(xué)生數(shù)據(jù)放在b所指的數(shù)組中,分?jǐn)?shù)范圍內(nèi)的學(xué)生人數(shù)由函數(shù)值返回。intfun(streets,strec*b,int1,inth){inti,j=0;for(i=0;iVn;i++)if(a、s>=l&a>s<=h){b[j]=a;j++;}returnj;}第8題編寫(xiě)函數(shù)藏服那,它的功能就是:求n以內(nèi)(不包括n)同時(shí)能被3與7整除的所有自然數(shù)之與的平方根s,并作為函數(shù)值返回。doublefun(intn){doubles=0、0;inti;for(i=l;i<n;i++)if(i%3==0&i%7==0)s=s+i;s=sqrt(s);returns;}第9題請(qǐng)別寫(xiě)函數(shù)fun,該函數(shù)的功能就是:將放在字符串?dāng)?shù)組中的m個(gè)字符串(每串的長(zhǎng)度不超過(guò)n),按順序合并組成一個(gè)新的字符串。voidfun(chara[m][n],char*b){inti,j,k=0;for(i=0;i<m;i++){for(>0;j<n;j++)if(*(*(a+i)+j)){b[k]=*(*(a+i)+j)k++;}elsebreak;b[k]= ;}}第10題請(qǐng)編寫(xiě)函數(shù)fun,該函數(shù)的功能就是:刪去一維數(shù)組中所有相同的數(shù),使之只剩一個(gè)。數(shù)組中的數(shù)已按由小到大的順序排列,函數(shù)返回刪除后數(shù)組中數(shù)據(jù)的個(gè)數(shù)。intfun(inta[],intn){inti,t,j=0,*p=a;t=p[0];for(i=0;i<=n;i++)if(t==p)else{a[j]=t;t=p;j++;}if(i>=n)a[j]=t;returnj;}第1題第請(qǐng)編寫(xiě)函數(shù)fun,該函數(shù)的功能使:統(tǒng)計(jì)各年齡段的人數(shù)。N個(gè)年齡通過(guò)調(diào)用隨機(jī)函數(shù)獲得,并放在主函數(shù)的age數(shù)組中;要求函數(shù)把0至9歲年齡段的人數(shù)放在d[0]中,把10至19歲年齡段的人數(shù)放在d[l]中,把20至29歲的人數(shù)放在d[2]中,其余以此類(lèi)推,把100歲(含100以上年齡的人數(shù)都放在d[10]中。結(jié)果在主函數(shù)中輸出。voidfun(int*a,int*b){inti,j;for(j=0;i<m;j++)b[j]=O;for(i=0;i<n;i++)if(a>=0&a<=9)b[0]+=l;elseif(a>=10&a<=19)b[l]+=l;elseif(a>=20&a<=29)b[2]+=l;elseif(a>=30&a<=39)b[3]+=l;elseif(a>=40&a<=49)b[4]+=l;elseif(a>=50&a<=59)b[5]+=l;elseif(a>=60&a<=69)b[6]+=l;elseif(a>=70&a<=79)b[7]+=l;elseif(a>=80&a<=89)b[8]+=l;elseif(a>=90&a<=99)b[9]+=l;elseb[10]+=l;}第2題請(qǐng)編寫(xiě)函數(shù)fun,該函數(shù)的功能就是:統(tǒng)一一含字符串中單詞的個(gè)數(shù),作為函數(shù)值返回。一行字符串在主函數(shù)中輸入,規(guī)定所有單詞由小寫(xiě)字母組成,單詞之間由若干個(gè)空格格開(kāi),一行的開(kāi)始沒(méi)有空格。intfun(char*s){inti,n=0;for(i=0;i<strlen(s);i++){if(s='a'&s<= &s[i+l]==''IIs[i+l]==)n++;}returnn;}第3題請(qǐng)編寫(xiě)一個(gè)函數(shù)fun,它的功能就是:計(jì)算并輸出給定整數(shù)n的所有因子(不包括1與自身)之與。規(guī)定n的值不大于1000,intfun(intn){ints=0,i;for(i=2;i<=n-l;i++)if(n%i==0)s+=i;returns;}第4題請(qǐng)編寫(xiě)函數(shù)fun,其功能就是:將s所指字符串中ascii值為奇數(shù)的字符刪除,串中剩余字符形成一個(gè)新串放在t所指的數(shù)組中。voidfun(char*s,chart[]){inti,j=0,n;n=strlen(s);for(i=0;i<n;i++)if(s%2==0){t[j]=s;j++;)t[j]='0,;}5:第5題請(qǐng)編寫(xiě)函數(shù)fun,其功能就是:將兩位數(shù)的正整數(shù)a、b合并成一個(gè)整數(shù)放在c中。合并的方式就是:將a數(shù)的十位與個(gè)位數(shù)依次放在c數(shù)的百位與個(gè)位上,b數(shù)的十位與個(gè)位數(shù)依次放在c數(shù)的十位與千位上。voidfun(inta,intb,long*c){*c=(b)*1000+(a/10)*100+(b/10)*10+a;}1:請(qǐng)編寫(xiě)函數(shù)fun,其功能時(shí):將兩個(gè)兩位數(shù)的正整數(shù)a、b合并形成一個(gè)整數(shù)放在c中,合并的方式就是:將a數(shù)的十位與個(gè)位數(shù)依次放在c數(shù)的十位與千位上,b的十位與個(gè)位整數(shù)依次放在c數(shù)的百位與個(gè)位上。voidfun(inta,intb,long*c){*c=(a)*1000+(b/10)*l00+(a/10)*10+b;}2:請(qǐng)編寫(xiě)函數(shù)fun,其功能就是:將s所指字符串中下標(biāo)為偶數(shù)的字符刪除,串中剩余字符形成新串放在t所指數(shù)組中.voidfun(char*s,chart[]){inti,j=0,n=strlen(s);for(i=0;i<n;i++)if(i%2!=0){t[j]=s;j++;)t[j]=4\0';)3:假定輸入的字符串中只包含字母與*號(hào),請(qǐng)編寫(xiě)函數(shù)fun,它的功能就是:除了字符串前導(dǎo)與尾部的*號(hào)之外,將串中其她*號(hào)全部刪除。形參h己指向字符串第一個(gè)字符,形參p已指向字符串中最后一個(gè)字母。在編寫(xiě)程序時(shí),不得使用c語(yǔ)言提供的字符串函數(shù)。voidfun(char*a,char*h,char*p){inti=0;char*q=a;while(q<h){a=*q;q++;i++;}whi1e(q<p){if(*q!=''*){a=*q;i++;)q++;}while(*q){a=*q;i++;q++;}a="\0,;)4:學(xué)生的記錄由學(xué)號(hào)與成績(jī)組成n名學(xué)生的數(shù)據(jù)已在主函數(shù)中放入結(jié)構(gòu)體數(shù)組s中,請(qǐng)編寫(xiě)函數(shù)fun,它的功能時(shí):把分?jǐn)?shù)最低的學(xué)生數(shù)據(jù)放在h所指的數(shù)組中,注意
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版外匯期貨市場(chǎng)會(huì)員交易結(jié)算合同3篇
- 2025年度車(chē)輛轉(zhuǎn)讓協(xié)議書(shū)編制指南8篇
- 2025羽毛球大賽冠名贊助合同范本
- 基于低維凸可行域映射的新能源電網(wǎng)輸-配協(xié)同恢復(fù)研究
- 轉(zhuǎn)錄因子FanHB2b.B1調(diào)控‘蒙特瑞’草莓果實(shí)低糖特性形成的機(jī)制研究
- REDD+生物多樣性增益歸屬研究
- 二零二五年度木質(zhì)裝飾材料批發(fā)與零售合同3篇
- 長(zhǎng)沙縣安沙鎮(zhèn)鄉(xiāng)村教師職業(yè)滿意度影響因素的研究
- 2025年度光伏發(fā)電項(xiàng)目承建與運(yùn)維服務(wù)合同4篇
- 二零二四年共享辦公室租賃合同附設(shè)備租賃與升級(jí)服務(wù)條款3篇
- 農(nóng)民工工資表格
- 【寒假預(yù)習(xí)】專題04 閱讀理解 20篇 集訓(xùn)-2025年人教版(PEP)六年級(jí)英語(yǔ)下冊(cè)寒假提前學(xué)(含答案)
- 2024年智能監(jiān)獄安防監(jiān)控工程合同3篇
- 幼兒園籃球課培訓(xùn)
- 統(tǒng)編版(2024新版)七年級(jí)《道德與法治》上冊(cè)第一單元《少年有夢(mèng)》單元測(cè)試卷(含答案)
- 100道20以內(nèi)的口算題共20份
- 高三完形填空專項(xiàng)訓(xùn)練單選(部分答案)
- 護(hù)理查房高鉀血癥
- 項(xiàng)目監(jiān)理策劃方案匯報(bào)
- 《職業(yè)培訓(xùn)師的培訓(xùn)》課件
- 建筑企業(yè)新年開(kāi)工儀式方案
評(píng)論
0/150
提交評(píng)論