




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
C語言程序設計知識點及示例知識點1.C語言的函數(shù)由函數(shù)首部與函數(shù)體組成。示例1:一個C語言函數(shù)可以沒有函數(shù)首部。 參考答案:×示例2:在定義C語言函數(shù)時,應包含函數(shù)
與函數(shù)體。參考答案:首部知識點2.C語言函數(shù)可以沒有返回值與沒有參數(shù)。示例3:C語言函數(shù)必須有返回值。參考答案:×示例4:C語言函數(shù)不一定有參數(shù)。參考答案:√知識點3:一個C語言程序必須包含main函數(shù)(主函數(shù)),在運行C程序時,從主函數(shù)開始,到主函數(shù)結束。示例5:C語言程序可以沒有主函數(shù)。參考答案:×示例6:C語言程序在運行時可以從任意一個函數(shù)開始。將所有函數(shù)運行完畢后結束。參考答案:×知識點4:double(*ptr)()用于聲明指向函數(shù)的指針,而double*ptr()用于聲明一個返回指針的函數(shù)。示例7:double(*f)()中的f表示指針函數(shù)。參考答案:×示例8:int*ptr()用于聲明一個
。參考答案:返回指針的函數(shù)知識點5:在函數(shù)內部定義的某個局部變量如果用auto加以聲明,則這樣的變量為自動變量;并且函數(shù)形參也是一種自動變量。示例9:由
聲明的局部變量為自動變量。參考答案:auto示例10:函數(shù)形參不是一種自動變量。參考答案:×知識點6:用static加以修飾的變量為靜態(tài)變量。示例11:用關鍵字
聲明的變量為靜態(tài)變量。參考答案:static知識點7:在函數(shù)體內,如果某個全局變量與局部變量同名,則局部變量在函數(shù)體內將屏蔽掉全局變量。示例12:在函數(shù)體內,如果某個全局變量與局部變量同名,則全局變量在函數(shù)體內將屏蔽掉局部變量。參考答案:×知識點8:在C語言中一個函數(shù)調用自已(直接或間接地調用自已),這樣的函數(shù)稱為遞歸函數(shù)。示例13:C語言不允許一個函數(shù)調用這個函數(shù)本身。參考答案:×知識點9:a++與a--為后綴形式的自加與自減運算符,其特點是先將a的值取出參與表達式進行運算,然后再將a的值自加1或自減1;++a與--a為前綴形式的自加與自減運算符,其特點是先將a的值自加或自減1,然后再將a的值取出參與表達式進行運算。示例14:設inti=2;則表達式i+++6的值為
。參考答案:8示例15:設inti=2;則表達式--i+7的值為
。參考答案:8示例16:閱讀下面程序。#include<stdio.h>intmain(void){ intm=6; if(m-->6) printf("%d\n",m--); elseprintf("%d\n",m++);
return0;}程序的運行結果為:參考答案:5點評:關系表達式“m-->6”將先取出m的值6參加關系比較操作,所以結果為假,然后m的值再自減1,結果m的值變?yōu)?;由于“m-->6”為假,所以將執(zhí)行“printf("%d\n",m++);”,最后顯示5。知識點10:系統(tǒng)要為結構體的每個成員分配相應的存儲空間,每個成員有自己的空間;而系統(tǒng)為共用體分配存儲空間是按最大的一個成員占用的存儲空間來進行分配,所有成員共享這個空間。示例17:有如下聲明,則sizeof(elem)的值為
。unionDataType{ longints; charstr[4]; doubled;}elem;參考答案:8示例18:有如下類型聲明,則sizeof(DataType)的值為
。structDataType{ longints; charstr[4]; doubled;}參考答案:16知識點11:宏可以帶有參數(shù),宏定義過程中不像函數(shù)那樣要進行參數(shù)值的計算、傳遞及結果返回等操作;宏只是簡單進行字符替換,而不進行計算。示例19:有宏定義#defineMAX(x,y)x>y?x:y,則MAX(a+b,a-b)將被替換為:
參考答案:a+b>a-b?a+b:a-b知識點12:通過關鍵定extern聲明將外部變量的作用域在本文件范圍內擴充也可將用作域擴充到其他程序文件中。示例20:用關鍵字extern聲明的變量為
。參考答案:外部變量示例21:關鍵字extern聲明外部變量。參考答案:√知識點13:自動變量的作用域為定義它的函數(shù)體。示例22:自動變量的作用域為定義它的程序文件。參考答案:×知識點14:靜態(tài)局部變量用static關鍵字加以修飾,其特點是函數(shù)撤消后,變量的值仍被保留。示例23:定義靜態(tài)局部變量的函數(shù)執(zhí)行結束后,變量的值仍被保留。參考答案:√知識點15:枚舉類型的變量的值只能是指定的若干個標識符之一。示例24:枚舉類型的變量的值可以為任意標識符。參考答案:×示例25:如下類型聲明與賦值語句合法的。enumColorName{red,yellow,blue,white,black}color;color=green;參考答案:×知識點16:如指針p指向變量u,則可用*p引用u。示例26:有變量定義與賦值語句:inta=168,*ptr=&a;則*ptr的值為
。參考答案:168知識點17:條件表達式也稱問號表達式,它的一般形式為:表達式1?表達式2:表達式3它的操作過程為:若表達式1的值為真(非0),則以表達式2的值作為該條件表達式的值;否則取表達式3的值作為該條件表達式的值。示例27:有變量定義語句:inta=0;則表達式a?6:8的值為
。參考答案:8知識點18:逗號表達式的一般形式為:表達式1,表達式2,…,表達式n它的操作過程為:依次計算表達式1,表達式2,…,表達式n的值,最后以表達式n的值作為該逗號表達式的值。示例28:表達式(x=0,x++*5,x+168)的值為
。參考答案:169知識點19:C語言數(shù)組元素的下標從0開始。示例29:已定義有數(shù)組:inta[]={1,2,3,4,5,6};則有a[3]的值為
。參考答案:4示例30:已定義有數(shù)組:inta[3][3]={1,2,3,4,5,6,7,8,9};則有a[1][2]的值為
。參考答案:6點評:可將a定義改為:inta[3][3]={ 1,2,3, 4,5,6, 7,8,9};這樣很容易看出a[1][2]的值為6。知識點19:C語言數(shù)組元素的下標從0開始。示例31:有如下程序:#include<stdio.h>intmain(void){ inti,a[3][3]={0,1,2,3,4,5,6,7,8}; ints=0; for(i=0;i<3;i++)s+=a[i][i]; printf("%d\n",s); return0;}運行結果是:參考答案:12點評:for(i=0;i<3;i++)s+=a[i][i];用于求對角線上元之和,可將a定義改為:inta[3][3]={ 0,1,2, 3,4,5, 6,7,8};這樣很容易對角線元素之和為12。知識點20:設inta[6];則a指向a[0],a+1指向a[1],…,a+i指向a[i],…,存在關系:*(a+i)=a[i]。示例32:已定義有數(shù)組:inta[9]={1,2,3,4,5,6,7,8,9};則有*(a+8)的值為
。參考答案:9知識點21:可以將二維數(shù)組解釋為以一維數(shù)組為元素的一維數(shù)組,例如inta[3][4]可看成由a[0],a[1],a[2]所組成,顯然a指向a[0],a+i指向a[i],所以*(a+i)=a[i],此處a[i]既是廣義一維數(shù)組a的一個元素,又代表一個長度為4的整型一維數(shù)組,此數(shù)組由{a[i][0],a[i][1],a[i][2],a[i][3]}組成。因此a[i]指向a[i][0],a[i]+j指向a[i][j],所以*(a[i]+j)=a[i][j],進而存在關系:*(*(a+i)+j)=*(a[i]+j)=a[i][j]。示例33:有數(shù)組定義:inta[3][3]={1,2,3,4,5,6,7,8,9};則*(*(a+1)+2)的值為
。參考答案:6點評:*(*(a+1)+2)=a[1][2],將a的定義改為:inta[3][3]={ 1,2,3, 4,5,6, 7,8,9};這樣容易知道*(*(a+1)+2)的值為6。知識點22:可以將二維數(shù)組解釋為以一維數(shù)組為元素的一維數(shù)組,例如inta[3][4]可看成由a[0],a[1],a[2]所組成,顯然a指向a[0],a+i指向a[i],此處a[i]既是廣義一維數(shù)組a的一個元素,又代表一個長度為4的整型一維數(shù)組。如int(*p)[4];則p是指向一個長度為4的整型一維數(shù)組,可將賦值操作:p=a;存在關系:*(*(p+i)+j)=*(p[i]+j)=p[i][j]=a[i][j]=*(*(a+i)+j)=*(a[i]+j)示例34:假如有下面類型定義與賦值語句,則p[1][2]的值為
。inta[3][3]={ 1,2,3, 4,5,6, 7,8,9};int(*p)[3];p=a;參考答案:6示例35:假如有下面類型定義與賦值語句,則*(*(p+1)+2)的值為
。inta[3][3]={1,2,3,4,5,6,7,8,9};int(*p)[3];p=a;參考答案:6知識點23:用關鍵字static定義靜態(tài)全局變量,靜態(tài)全局變量的的作用域為定義它所在的程序文件。示例36:靜態(tài)全局變量的的作用域為整個程序。參考答案:×知識點24:用static修飾一個局部變量,這樣的變量稱為局部靜態(tài)變量,當定義它的函數(shù)被調用后,本次函數(shù)調用獲得的值作為下次調用的初始值。示例37:局部靜態(tài)變量在定義時用
加以修飾。參考答案:static示例38:局部靜態(tài)變量所在的函數(shù)被調用后,本次函數(shù)調用獲得的值不作為下次調用的初始值。參考答案:×知識點25:如果多維數(shù)組在定義時初始化,則只可省略第1維的大小。示例39:后面定義二維數(shù)組是合法的,inta[3][]={1,2,3,4,5,6,7,8,9};參考答案:×示例40:可定義二維數(shù)組:.inta[][3];參考答案:×點評:未初始化數(shù)組,無法確定第1維的大小。知識點26:C語言的賦值號“=”為賦值運算符,C語言的判斷條件可為一般表達式,當表達式值為0時表示條件為假,表達式值非0時表示條件為為真。示例41:若有變量說明intch;則while((ch=getchar())!='\n');是正確的C語句。參考答案:√示例42:若有變量說明intc,ch;則while(c=ch=getchar());是正確的C語句。參考答案:√知識點27:指針變量用于存儲地址值,可被初始化為已定義變量的地址。示例43:charc,*ptr=&c;是正確的C變量說明。參考答案:√示例44:char*ptr=&c,c;是正確的C變量說明。參考答案:×點評:指針ptr被初始化為變量c的地址時,變量c還未定義,所以將出現(xiàn)編譯時錯誤。知識點28:當a與b為整型量時,a/b的值也變整型量,為a除以b的商。示例45:如x為float類型,則x=1,x+11/6的值是3.0。參考答案:×點評:11/6的值為11除以6的商1,所以逗號表達式x=1,x+11/6值為最后一個表達式x+11/6的值,也就是2.0。知識點29:對于如下的for循環(huán)結構,當表達式2值非0時,或表達式2為空時,將繼續(xù)循環(huán)。for(表達式1;表達式2;表達式3)循環(huán)體示例46:for(;;);將循環(huán)無窮多次。參考答案:√示例47:for(inti=0;i=1;i++);只循環(huán)2次。參考答案:×點評:本示例中for循環(huán)中的表達式2為“i=1”,其值為1,表示邏輯真,所以將循環(huán)無窮多次。知識點30:對系統(tǒng)有特殊意義的名詞稱為關鍵字,應記住常用的關鍵字,例如:auto,break,case,char,do,double,else,enum,extern,float,for,if,int,long,register,return,short,unsigned,static,struct,switch,typedef,union,void,while。示例48:void和static在都是C語言的關鍵字。參考答案:√知識點31:float(*p)();定義的p為指向函數(shù)的指針,而float*p();表示p為返回指針的函數(shù)。示例49:int(*p)();定義的p為返回指針的函數(shù)。參考答案:×點評:定義中的(*p)表示p為指針,定義中的其它部分float
(*p)()(用粗體加下劃線表示)指示指針指向函數(shù)。示例50:int*p();定義的p為返回指針的函數(shù)。參考答案:√示例51:int(*p)();定義的p為
。參考答案:指向函數(shù)的指針知識點32:C語言的函數(shù)名為函數(shù)代碼在內存中的起始地址,可被賦值給指向函數(shù)的指針。示例52:有如下聲明:intfun(char);int(*pf)(char);則語句pf=fun;是正確的。參考答案:√示例53:有如下聲明:floatfun(char);int(*pf)(char);則語句pf=fun;是正確的。參考答案:×點評:由于fun()為返回浮點數(shù)的函數(shù),而pf為指向返回整數(shù)的函數(shù)的指針,兩者所表示的函數(shù)類型不同,所以賦值語句pf=fun;是錯誤的。知識點33:對于C語言的邏輯非運算“!”,當x為真(也就是x!=0)時,!x為假(也就是!x==0);當x為假(也就是x==0)時,!x為真(也就是!x==1);為提高可讀性,在編程時,當!x作為條件時,最好寫為x==0;示例54:“!x”與“x==0”等價。參考答案:√示例55:如下的while循環(huán)語句將循環(huán)無窮多次。intn=1;while(!n);參考答案:×點評:由于n的值為1,表示真,所以!n為假,從而while循環(huán)語句一次也不循環(huán)。知識點33:對于C語言的邏輯非運算“!”,當x為真(也就是x!=0)時,!x為假(也就是!x==0);當x為假(也就是x==0)時,!x為真(也就是!x==1);為提高可讀性,在編程時,當!x作為條件時,最好寫為x==0;示例56:閱讀下面程序。#include<stdio.h>intmain(void){ intx=0; do{ printf("%d\n",x++); }while(!x); return0;}程序的運行結果為:參考答案:0點評:第1次循環(huán)時,x初值為0,所以將顯示0,然后x自加1變?yōu)?,這時“!x”為假,結束循環(huán)。知識點33:對于C語言的邏輯非運算“!”,當x為真(也就是x!=0)時,!x為假(也就是!x==0);當x為假(也就是x==0)時,!x為真(也就是!x==1);為提高可讀性,在編程時,當!x作為條件時,最好寫為x==0;示例57:閱讀下面程序。#include<stdio.h>intmain(void){ intx=-1; do{ }while(x++); printf("%d\n",x); return0;}程序的運行結果為:參考答案:1點評:第1次循環(huán)時,條件“x++”取值-1,表示條件為真,然后x值自加1,x值變?yōu)?;第2次循環(huán)時,條件“x++”取值0,表示條件為假,然后x值自加1,x值變?yōu)?,結束循環(huán)。知識點34:對于ifelse結構,else一般與最接它的if相匹配,編程時最好采用恰當?shù)目s進格式。示例58:有如下程序:#include<stdio.h>intmain(void){intx=16,y=30,z=40,flag=9,p=80;
if(x>y)if(z>flag)x=x+z;elseif(!p)x=p+flag;elsex=y+z+p;printf("%d\n",x); return0;}運行結果是:參考答案:16點評:上面程序ifelse結構縮進格式恰當,容易看出else與if的匹配關系,由于關系表達式“x>y”為假,所以直接出跳if結構,顯示x的值16。知識點35:簡單遞歸函數(shù)通常對應數(shù)學中遞推式,可簡單地將遞推式中的遞推條件用if語句表示來進行編程。示例59:試用遞歸編程實現(xiàn)求階乘n!的函數(shù),并編寫測試程序。分析:求階乘函數(shù)f(n)=n!=1*2*…*n可用遞推式表示如下:具體遞歸函數(shù)及測試程序如下:#include<stdio.h>intf(intn){ if(n==0)return1; elsereturnn*f(n-1);}intmain(void){ printf("%d\n",f(6)); return0;}知識點35:簡單遞歸函數(shù)通常對應數(shù)學中遞推式,可簡單地將遞推式中的遞推條件用if語句表示來進行編程。示例60:對于Fibonacci數(shù)列:0,1,1,2,3,5,8,13,21,34,…f0=0,f1=1,當n>1時fn=fn-1+fn-2,可用如下遞推式表示:試完成如下實現(xiàn)Fibonacci的遞歸函數(shù)及測試程序。#include<stdio.h>intf(intn){ if([1])return0; elseif([2])return1; elsereturnf(n-1)+f(n-2);}intmain(void){ printf("%d\n",f(6)); return0;}參考答案:[1]n==0 [2]n==1知識點36:對于字串符,C語言用字符數(shù)組或字符指針來表示,應注意字符串以字符'\0'結束。示例61:有如下程序:#include<stdio.h>char*strcat(chars1[],chars2[]){ inti1=0,i2=0; while(s1[i1]!='\0')i1++; while((s1[i1++]=s2[i2++])!='\0');
returns1;}intmain(void){ chars1[60]="test"; printf("%s\n",strcat(s1,"strcatfunction!")); return0;}運行結果是:參考答案:teststrcatfunction!點評:while(s1[i1]!='\0')i1++;的作用為使i1為字符串s1的結束符'\0'的下標,while((s1[i1++]=s2[i2++])!='\0');的作用是將字符串s2連接到字符串s1的后面。知識點36:對于字串符,C語言用字符數(shù)組或字符指針來表示,應注意字符串以字符'\0'結束。示例62:有如下程序:#include<stdio.h>char*strcpy(chars1[],chars2[]){ inti1=0,i2=0; while((s1[i1++]=s2[i2++])!='\0');
returns1;}intmain(void){ chars1[60]="test"; printf("%s\n",strcpy(s1,"strcpyfunction!")); return0;}運行結果是:參考答案:strcpyfunction!知識點37:char*s[m];定義的s為元素值為字符指針的數(shù)組,由于數(shù)組名實際上為指針常量,所以s本質上是一個二級指針常量;char**p;定義的p為二級指針變量,語句p=s;合法,這時p指向s[0],p+i指向s[i],所以p[i]=*(p+i)=s[i]。示例63:有如下程序:#include<stdio.h>intmain(void){ char*s[3]={"123","456","789"}; char**p=s; for(inti=0;i<3;i++)
printf("%s",*(p+i)); printf("\n");
return0;}運行結果是:參考答案:123456789點評:注意*(p+i)=p[i]=s[i]知識點38:switch語句執(zhí)行時,首先計算switch的判斷表達式,并以此值去依次找與之相等的case標號值,找到后就將流程轉到該標號處,執(zhí)行后面各語句。示例64:有如下程序:#include<stdio.h>intmain(void){ intn=1,x=0,y=0; switch(n) { case0: y++; case1: x++; break; case2: x++; y++;
} printf("%d,%d\n",x,y);
return0;}運行結果是:參考答案:1,0點評:由于n=0,所以從case0后面的語句開始執(zhí)行,執(zhí)行到break時跳出switch結構。知識點39:對于求n個數(shù)的最大值與最小值,通常掃描各個數(shù),分別記下當前能得到的最大數(shù)與最小數(shù)。示例65:編程求一個數(shù)組中元素的最大值與最小值。參考答案:#include<stdio.h>intmain(void){ constintn=10; inta[]={10,20,16,18,9,6,8,89,1,12}; intmax=a[0],min=a[0]; for(inti=1;i<n;i++) { if(a[i]>max)max=a[i]; if(a[i]<min)min=a[i];
} printf("max=%dmin=%d\n",max,min);
return0;}知識點39:對于求n個數(shù)的最大值與最小值,通常掃描各個數(shù),分別記下當前能得到的最大數(shù)與最小數(shù)。示例66:下面程序的功能為求10個數(shù)的最小值,試完成程序。#include<stdio.h>intmain(void){ intm; staticinta[10]={198,138,516,8,12,-3,-8,1,8,0}; m=[1]; for(inti=1;i<10;i++) if([2])m=a[i]; printf("%d\n",m); return0;}參考答案:[1]a[0] [2]a[i]<m知識點39:對于求n個數(shù)的最大值與最小值,通常掃描各個數(shù),分別記下當前能得到的最大數(shù)與最小數(shù)。示例67:有如下程序:#include<stdio.h>intmain(void){ inta[3][3]={1,2,3,4,5,6,7,8,9}; intm=a[0][0]; for(inti=0;i<3;i++) for(intj=0;j<3;j++) if(a[i][j]<m)m=a[i][j]; printf("%d\n",m); return0;}運行結果是:參考答案:1點評:由if(a[i][j]<m)m=a[i][j];表示m為當前各個數(shù)中的最小者。知識點40:通常求累加和時,用于求和的變量被初始化為0。示例67:下面程序的功能是計算1+2+3+…+100,將程序補充完整。#include<stdio.h>intmain(void){ ints=[1]; for(intn=1;n<=100;n++) s=s+[2]; printf("%d\n",s); return0;}參考答案:[1]0 [2]n知識點41:通常求連乘積時,用于求積的變量被初始化為1。示例67:下面程序的功能是計算階乘n!,將程序補充完整。#include<stdio.h>intf(intn){ intt=[1]; for(inti=1;i<=n;i++) t=t*[2];
returnt;}intmain(void){ printf("%d\n",f(6)); return0;}參考答案:[1]1 [2]i知識點41:通常求連乘積時,用于求積的變量被初始化為1。示例68:編程通過函數(shù)計算數(shù)組中各元素的平均值。#include<stdio.h>floataverage(inta[],intn){ floats=0; for(inti=0;i<n;i++) s+=a[i]; returns/n;}intmain(void){ inta[6]={2,4,6,8,10,18}; floatmean; mean=average(a,6); printf("mean=%f\n",mean); return0;}知識點42:對于動態(tài)內存分配函數(shù)void*malloc(unsignedintsize);在編程時應將函數(shù)強制轉換為特定指針類型,并用sizeof()函數(shù)求存儲單元所點空間大小。示例69:下面程序的功能為先建立線性鏈表,然后再顯示線性鏈表各元素的值,將程序補充完整。#include<stdio.h>#include<stdlib.h>typedefstructNode{ intdata; structNode*next;}Node;intmain(void){ Node*head=NULL,*rear=NULL,*p;//head表示頭指針,rear表尾指針,p為臨時指針變量
inta[]={1,2,3,4,5,6}; for(inti=0;i<6;i++) { //建立線性鏈表
p=([1])malloc([2])); p->data=a[i]; p->next=NULL; if(head==NULL) { //在空鏈表中插入節(jié)點,所插入節(jié)點為惟一節(jié)點
head=rear=p; //頭尾指針指向同一節(jié)點
} else { //將p追加到rear所指示結點的后面
rear->next=p; //p為rear的后繼
rear=p; //p指向新的尾節(jié)點
} }知識點42:對于動態(tài)內存分配函數(shù)void*malloc(unsignedintsize);在編程時應將函數(shù)強制轉換為特定指針類型,并用sizeof()函數(shù)求存儲單元所點空間大小。示例69:下面程序的功能為先建立線性鏈表,然后再顯示線性鏈表各元素的值,將程序補充完整。
p=[3]; //p指向第一個節(jié)點
while(p!=NULL) { //顯示線性鏈表
printf("%d",p->data); p=[4]; //p移向后繼
} printf("\n"); return0;}參考答案:[1]Node* [2]sizeof(Node) [3]head [4]p->next知識點43:C語言用%表示兩個整數(shù)的求余運算,m%n==0表示m能被n所整除。示例70:編程實現(xiàn)輸出1000以內能同時被5,7和11所整除的所有正整數(shù)。參考答案:#include<stdio.h>intmain(void){ for(intn=1;n<=1000;n++) { if(n%5==0&&n%7==0&&n%11==0) printf("%d",n); } printf("\n"); return0;}知識點44:在用getchar()函數(shù)輸入字符時,換行符被當著字符‘\n’被getchar()所接收。示例71:從鍵盤上連續(xù)輸入若干個字符(以回車換行符為結束標記),統(tǒng)計其中包含的英文字母字符的個數(shù),數(shù)字字符的個數(shù),以及其他字符的個數(shù)。參考答案:#include<stdio.h>intmain(void){ intch=getchar(); intn_letter=0,n_digit=0,n_other=0; while(ch!='\n') { if(ch>='a'&&ch<='z'||ch>='A'&&ch<='Z')n_letter++; elseif(ch>='0'&&ch<='9')n_digit++; elsen_other++; ch=getchar(); } printf("Letter:%dDigit:%dOther:%d\n",n_letter,n_digit,n_other); return0;}知識點44:在用getchar()函數(shù)輸入字符時,換行符被當著字符
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 業(yè)務流程再造方案計劃
- 15 搭船的鳥 教學設計-2024-2025學年語文三年級上冊統(tǒng)編版
- 2024年計算機二級考試終極試題及答案
- 嬰兒早期發(fā)展特點試題及答案
- 2024人力資源管理師復習試題及答案
- 教師資格證電子商務多個考點測試題及答案
- 如何提高項目質量管理
- 01網(wǎng)絡安全概念及規(guī)范
- 黑龍江省大興安嶺漠河一中2025屆高三第二學期第一學段考試歷史試題試卷含解析
- 黑龍江省大慶市重點中學2025屆高三下學期聯(lián)考期末試卷語文試題含解析
- (5年高職)商務談判教學課件全套電子教案匯總整本書課件最全教學教程完整版教案(最新)
- 嘉興華雯化工 - 201604
- 骨科手術學課件:髖及大腿的手術入路及部分手術介紹
- 冀教版七年級下冊數(shù)學課件 第8章 8.2.1 冪的乘方
- 橋梁線形與變形檢測檢測方法實施細則
- 三級醫(yī)院服務能力指南2022
- 除法口訣表(完整高清打印版)
- 部編三年級語文下冊詞語表帶拼音
- 中國飲食禮儀(課堂PPT)
- 張素芳--孫重三小兒推拿流派特色與臨床應用完整版
- 河北省城市建設用地性質和容積率調整管理規(guī)定---精品資料
評論
0/150
提交評論