版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
-C語言程序電子教案算法語言程序設(shè)計(jì)第三章簡單語句和選擇語句本章內(nèi)容學(xué)習(xí)結(jié)構(gòu)化程序設(shè)計(jì)方法簡單語句選擇語句3.1結(jié)構(gòu)化程序設(shè)計(jì)概述
一個(gè)高質(zhì)量的程序必須是運(yùn)行可靠、清晰易讀、高效率和可適應(yīng)性及可移植性的??煽啃詾槭孜?。必須掌握如下幾個(gè)避免錯(cuò)誤的技術(shù)和方法: 正確的程序設(shè)計(jì)方法 正確性證明 校對(duì) 編譯檢查 運(yùn)行檢查 系統(tǒng)測(cè)試注:程序的清晰易讀性越來越被人們所強(qiáng)調(diào)。有效的方法有:
自頂向下的結(jié)構(gòu)程序設(shè)計(jì)方法 標(biāo)識(shí)符的合理選擇 程序格式的規(guī)范書寫
C語言是結(jié)構(gòu)化程序設(shè)計(jì)的語言,具有結(jié)構(gòu)化語言的一系列特征。
C語言的主要結(jié)構(gòu)成分是函數(shù),利用它很容易構(gòu)造出相對(duì)獨(dú)立的子系統(tǒng)模塊。調(diào)用函數(shù)時(shí)僅需知道它實(shí)現(xiàn)什么功能,不必知道其功能是如何實(shí)現(xiàn)的,符合結(jié)構(gòu)化設(shè)計(jì)的特點(diǎn)。在書寫格式上允許采取逐層縮進(jìn)的形式,增強(qiáng)了程序的可讀性。#include“stdio.h”voidmain(){printf("hello\n");}
#include“stdio.h”voidmain(){printf("hello\n");}#include“stdio.h”voidmain(){printf("hello\n");}3.2.1為何要輸入數(shù)據(jù)請(qǐng)看下面求圓面積的程序:#include“stdio.h”#definePI3.14159voidmain(){floatr,area;
r=4;area=PI*r*r;printf("Theareais%f\n",area);}編譯連接執(zhí)行這個(gè)程序以后,將輸出半徑為4的圓的面積,但不能輸出其他不同半徑的圓面積3.2scanf函數(shù)和字符輸入、輸出函數(shù)3.2.2scanf函數(shù)scanf函數(shù)是從鍵盤得到輸入數(shù)據(jù)的函數(shù)。scanf函數(shù)的一般格式為:
scanf(“輸入控制”,輸入數(shù)據(jù)表列);“輸入控制”的含義與printf函數(shù)的“輸出控制"相同(2)輸入數(shù)據(jù)表列是一個(gè)或多個(gè)用逗號(hào)分隔的變量的地址或字符串的首地址,變量的地址可以通過地址運(yùn)算符"&"得到。例如,r的地址就是&r?!纠?.1】編寫求圓面積的通用程序#include“stdio.h”#definePI3.14159voidmain(){floatr,area;
scanf("%f",&r);
area=PI*r*r;
printf("Theearais%f\n",area);
}從鍵盤輸入r的值地址運(yùn)算符【例3.2】運(yùn)行下面C程序#include“stdio.h”voidmain(){inta1,a2;floata3;printf("Pleaseenteravalueofa1:");
scanf("%d",&a1);/*從鍵盤輸入a1的值*/printf("Enteravalueofa2:");scanf("%d",&a2);/*從鍵盤輸入a2的值*/printf("Enteravalueofa3:");scanf("%f",&a3);/*從鍵盤輸入a3的值*/printf("a1=%d,a2=%d,a3=%f\n",a1,a2,a3);}【例3.3】在同一行中輸入三個(gè)數(shù)據(jù)#include“stdio.h”voidmain(){inta1,a2;floata3;printf("Pleaseentervalueofa1,a2,a3:");scanf("%d%d%f",&a1,&a2,&a3);printf("a1=%d,a2=%d,a3=%f\n",a1,a2,a3);}
數(shù)據(jù)輸入方式:(c)123回車
(a)1234567.89456回車
(b)123TAB456TAB7.897.89回車【例3.4】輸入三個(gè)實(shí)數(shù),求最大者。#include“stdio.h”voidmain(){floata,b,c,t;scanf("%f,%f,%f",&a,&b,&c);t=(a>b)?a:b;printf("%f\n",(t>c)?t:c);}輸入:2.5,6.7,8.32結(jié)果:8.3200003.2.3字符輸入函數(shù)
字符輸入函數(shù)getchar()是專門用于輸入一個(gè)字符常量的函數(shù)。它沒有參數(shù),函數(shù)的值就是從鍵盤輸入的一個(gè)字符。使用getchar()函數(shù)之前,必須用#include包含“stdio.h”。例3.5顯示從鍵盤輸入的一個(gè)字符。
#include"stdio.h"
voidmain()
{charc;
c=getchar();
printf("%c",c);
}
輸入:a
輸出:a【例3.6】編程序判斷輸入的字符是否為’a’,若是,則輸出’a’,否則輸出’N’。程序如下:
#include"stdio.h"voidmain(){charc;printf("%c",((c=getchar())==’a’)?c:’N’);}
輸入:a輸入:b
輸出:a輸出:N3.2.4字符輸出函數(shù)
與getchar()相對(duì)應(yīng),putchar()是字符輸出函數(shù),它向標(biāo)準(zhǔn)設(shè)備(通常是顯示器)輸出一個(gè)字符例如:putchar(c);/*輸出字符變量c的值*/注意:
與getchar()一樣,使用putchar()之前必須用#include包含“stdio.h”。【例3.7】用putchar函數(shù)顯示從鍵盤輸入的字符#include"stdio.h"voidmain(){charc;c=getchar();/*putchar(getchar());*/putchar(c);}鍵盤輸入:a鍵盤輸入:A屏幕輸出:a屏幕輸出:A3.3表達(dá)式語句
在第二章中已經(jīng)學(xué)習(xí)了C語言中眾多的表達(dá)式。在每一種表達(dá)式的后面加一個(gè)分號(hào),都可以構(gòu)成一個(gè)最簡單的語句——表達(dá)式語句。例如:
表達(dá)式表達(dá)式語句
a=a+c*(d+3)a=a+c*(d+3);
a+b+ca+b+c;
i++i++;例如:
函數(shù)調(diào)用也是表達(dá)式,在其后加一個(gè)分號(hào),就變成了函數(shù)調(diào)用語句。例:printf函數(shù)調(diào)用語句
scanf函數(shù)調(diào)用語句小結(jié):
在表達(dá)式之后加一個(gè)分號(hào),從而構(gòu)成一個(gè)語句,這是C語言的一個(gè)特色。它使C語言的程序設(shè)計(jì)的表達(dá)能力更強(qiáng)。3.4復(fù)合語句定義:
用花括號(hào)括起來的程序段就是一個(gè)復(fù)合語句。例如:
{a=1.0;b=2.0;i++;}3.5if條件語句
用C語言求解實(shí)際問題時(shí),經(jīng)常會(huì)遇到要進(jìn)行判斷的情況。例如:從鍵盤輸入圓半徑的值。如果輸入的值大于等于0,則程序就計(jì)算圓的面積;如果輸入的值小于0,則顯示錯(cuò)誤信息,以提醒用戶糾正輸入的錯(cuò)誤。像這樣根據(jù)條件判斷決定其后的動(dòng)作,在C語言中可以使用if條件語句來實(shí)現(xiàn)。C語言中if條件語句有三種結(jié)構(gòu)形式,它們是:
1.if結(jié)構(gòu)
2.if-else結(jié)構(gòu)
3.else-if結(jié)構(gòu)3.5.1if結(jié)構(gòu)if結(jié)構(gòu)的一般格式為:
if(表達(dá)式)語句功能:首先計(jì)算表達(dá)式的值,若其值為非0(即“真”),則執(zhí)行表達(dá)式后的語句;若其值為0(即“假”),則跳過這個(gè)語句去執(zhí)行if語句的后繼語句。注:if(表達(dá)式)后面的語句只能是一個(gè)語句或一個(gè)復(fù)合語句。if結(jié)構(gòu)的功能流程圖假(0)表達(dá)式為真嗎?執(zhí)行語句真(非0)入口表達(dá)式為真嗎?執(zhí)行語句真(非0)假(0)入口
if結(jié)構(gòu)的功能流程圖中棱形框、矩形框和指向線是構(gòu)成流程圖的基本元素。棱形框:表示對(duì)表達(dá)式的判斷。它有一個(gè)入口,兩個(gè)出口。一個(gè)是“真”出口,一個(gè)是“假”出口。棱形框中的出口取哪個(gè)角為“真”,哪個(gè)角為“假”是任意的。矩形框:表示執(zhí)行處理的內(nèi)容。它只能有一個(gè)入口和一個(gè)出口。帶箭頭的線:是指向線,表示程序的流向。。例3.8從鍵盤輸入圓的半徑,若半徑小于等于
0,則不進(jìn)行計(jì)算;否則,計(jì)算圓面積。#include"stdio.h"voidmain(){floatr;printf("Inputtheradiut:");scanf("%f",&r);if(r>0)printf("area=%f\n",3.14159*r*r);}例3.9從鍵盤輸入圓的半徑,若為10,則計(jì)算圓
的面積,若為20,則計(jì)算圓的周長。若既
不等于10又不等于20,則不進(jìn)行計(jì)算。
#include"stdio.h"voidmain(){floatr;printf("Inputtheradiut:");scanf("%f",&r);if(r==10)printf("Area=%f\n",3.14159*r*r);if(r==20)printf("Cycle=%f\n",2.0*3.14159*r);}例3.10輸入兩個(gè)實(shí)數(shù),按由大到小的順序輸出
這兩個(gè)數(shù)。
分析:輸入兩個(gè)實(shí)數(shù)時(shí),這兩個(gè)實(shí)數(shù)的大小順序是任意的。但是題中要求輸出的順序是由大到小。若a>b,則先a后b;若a<b,則先b后a。
#include"stdio.h"voidmain(){floata,b;scanf("%f,%f",&a,&b);if(a>b)printf("%f,%f",a,b);if(a<b)printf("%f,%f",b,a);}用交換變量值的方法按順序輸出這兩個(gè)數(shù)
交換變量值的思想:不改變變量名,但變量值可改變的性質(zhì)。若a的值大于b的值,則a與b的值不交換;若a的值小于b的值,則兩者互相交換值。從而使得無論何時(shí),變量a的值始終大于變量b的值。最后,按先a后b的順序輸出,即可實(shí)現(xiàn)按由大到小的順序輸出的功能。實(shí)現(xiàn)方法:為了能夠進(jìn)行相互交換,必須引進(jìn)一個(gè)臨時(shí)變量t。用以下三個(gè)賦值語句可實(shí)現(xiàn)交換。
t=a;a=b;b=t;/*t=a,a=b,b=t;*/程序如下:
#include"stdio.h"voidmain(){floata,b,t;printf("Pleaseinputtwonumbers:\n");scanf("%f%f",&a,&b);if(a<b){t=a;a=b;b=t;}/*復(fù)合語句*/printf("%f,%f",a,b);}【例3.11】輸入兩個(gè)小寫字母,然后按字母順
序輸出。#include"stdio.h"voidmain(){charch1,ch2,c;printf(“Pleaseinputtwolowercases:”);
if((ch1=getchar())>(ch2=getchar())){c=ch1;ch1=ch2;ch2=c;}printf(“%c%c\n”,ch1,ch2);}輸入:ab輸入:ba
輸出:ab輸出:ab注意輸入方式3.5.2if-else結(jié)構(gòu)if-else結(jié)構(gòu)的一般格式為:
if(表達(dá)式)
語句1else
語句2功能:首先計(jì)算表達(dá)式的值,若其值為非0,則執(zhí)行語句1,然后跳過語句2,往下執(zhí)行if結(jié)構(gòu)的后繼語句;若其值為0,則跳過語句1,執(zhí)行語句2,然后往下執(zhí)行if結(jié)構(gòu)的后繼語句。流程圖假(0)表達(dá)式為真嗎?執(zhí)行語句1真(非0)入口執(zhí)行語句2【例3.12】求a、b中的最大值。#include"stdio.h"voidmain(){inta,b,max;scanf("%d,%d",&a,&b);if(a>b)max=a;elsemax=b;printf("Maxnumis%d",max);}【例3.13】輸入一個(gè)正整數(shù),判斷這個(gè)數(shù)
是奇數(shù)還是偶數(shù)。分析:因?yàn)閷?duì)一個(gè)正整數(shù),不是奇數(shù)就是偶數(shù),只有兩種選擇,故使用if-else結(jié)構(gòu)語句。
#include"stdio.h"voidmain(){intnumber;printf("Inputanumberfortesting:");scanf("%d",&number);if(number%2==1)/*或!(n/2*2==n)*/printf("%disodd.\n",number);elseprintf("%diseven.\n",number);}3.5.3else-if結(jié)構(gòu)
else-if結(jié)構(gòu)的一般格式為:
if(表達(dá)式1)
語句1elseif(表達(dá)式2)
語句2elseif(表達(dá)式3)
語句3…else
語句n功能:實(shí)現(xiàn)多路分支選擇,在多種條件下的不同分支中選擇一個(gè)分支執(zhí)行。若表達(dá)式1的值為非
0,則執(zhí)行語句1;否則,若表達(dá)式2的值為非
0,則執(zhí)行語句2;……最后,在上述表達(dá)式的值都為0的情況下,執(zhí)行語句n。注意:每當(dāng)選擇其中一個(gè)語句執(zhí)行完以后,整個(gè)else-if語句就結(jié)束了,然后執(zhí)行else-if語句的后繼語句。流程圖【例3.14】輸入一個(gè)x值,求下列相應(yīng)的y值:#include"stdio.h"voidmain(){floatx,y;scanf("%f",&x);if(x>0)y=1;elseif(x<0)y=-1;elsey=0;printf("y=%f\n",y);}1(x>0)0(x=0)-1(x<0)Y=例3.15從鍵盤輸入學(xué)生的成績(score),
由計(jì)算機(jī)對(duì)學(xué)生的成績進(jìn)行分級(jí):
score>100或score<0,則作錯(cuò)誤處理;
score>=90,則為“A級(jí)”;
score<90且score>=80,則為“B級(jí)”;
score<80且score>=70,則為“C級(jí)”;
score<70且score>=60,則為“D級(jí)”;
否則為“E級(jí)”。#include"stdio.h"voidmain(){intscore;printf("Enterascore");scanf("%d",&score);if(score>100||score<0)printf("Error!\n");elseif(score>=90)printf("A\n");elseif(score>=80)printf("B\n");elseif(score>=70)printf("C\n");elseif(score>=60)printf("D\n");elseprintf("E\n");}#include"stdio.h"voidmain(){intscore;printf("Enterascore:");scanf("%d",&score);if(score>100||score<0)printf("Error!\n");elseif(score>=80&&score<90)printf("B\n");elseif(score>=90&&score<100)printf("A\n");elseif(score>=60&&score<70)printf("D\n");elseif(score>=70&&score<80)printf("C\n");elseprintf("E\n");}3.5.4條件語句的嵌套
在例3.13中曾經(jīng)介紹過一個(gè)程序,這個(gè)程序的作用是從鍵盤輸入一個(gè)正整數(shù),判斷這個(gè)數(shù)是奇數(shù)還是偶數(shù)?,F(xiàn)在修改一些條件,設(shè)讀入的不是正整數(shù)而是任意整數(shù),怎樣判斷這個(gè)數(shù)是奇數(shù)還是偶數(shù)呢?設(shè)輸入的整數(shù)為i。首先必須判斷這個(gè)數(shù)是否為正數(shù),在正數(shù)(i>0)的前提下,若i能被2整數(shù),則i為偶數(shù);若i不能被2整除,則i為奇數(shù)。程序段:if(i>0)
if(i%2==0)printf("positiveandeven\n");
else
printf("positiveandodd\n");
嵌套if語句就是在if語句中包含另一個(gè)if語句。從語法上講,if語句中所包含的語句是一個(gè)語句或一個(gè)復(fù)合語句,這個(gè)語句當(dāng)然也可以是另一個(gè)if語句,即內(nèi)嵌if語句。
if(i>0)if(i%2==0)/*i>0&&(i%2==0)*/printf("positiveandeven\n");/*正數(shù)且偶數(shù)*/else/*否則,i>0&&(i%2!=0)*/printf("postiveandnotqdd\n");/*正數(shù)但非偶數(shù)*/if(i>0){if(i%2==0)printf("Positiveandeven\n");/*正數(shù)且偶數(shù)*/}elseprintf(“notpositive\n”);/*負(fù)數(shù)*/【例3.18】從鍵盤輸入三個(gè)實(shí)數(shù),求其最大者。#include"stdio.h"voidmain(){floata,b,c,max;scanf("%f%f%f",&a,&b,&c);if(a>b){if(a>c)max=a;elsemax=c;}else{if(b>c)max=b;elsemax=c;}printf("Max=%f\n",max);}幾點(diǎn)說明:(1)程序引進(jìn)了一個(gè)中間變量max,用以存放最大數(shù)。(2)嵌套在內(nèi)層的if語句可以不用花括號(hào)括起來。但為了使結(jié)構(gòu)更清晰,添加花括號(hào)也決不是多余的。修改后的程序:#include"stdio.h"voidmain(){floata,b,c,max;scanf("%f%f%f",&a,&b,&c);if(a>b)max=(a>c)?a:c;elsemax=(b>c)?b:c;printf("Max=%f\n",max);}3.6結(jié)構(gòu)化流程圖3.7switch語句
在if語句中,用else-if結(jié)構(gòu)可以解決多分支的選擇問題。但是,如果判斷條件太多,程序冗長,邏輯關(guān)系就變得不夠清晰。C語言中提供的switch語句可用于解決過多分支的問題。switch語句的一般格式為:
switch(表達(dá)式){case常量表達(dá)式1:語句塊1break;
case常量表達(dá)式2:語句塊2break;…case常量表達(dá)式n:語句塊nbreak;
default:
語句塊n+1break;}功能:(1)執(zhí)行switch語句時(shí),首先計(jì)算表達(dá)式的值,然后將此值與case后面的常量表達(dá)式的值相比較,如果某個(gè)常量表達(dá)式的值與它相等,則執(zhí)行該case后的語句塊;如果表達(dá)式的值與所有常量表達(dá)式的值都不相等,則執(zhí)行default后的語句塊。當(dāng)執(zhí)行完某一個(gè)case語句塊后遇到break或執(zhí)行完default語句塊時(shí),就跳出switch語句。case結(jié)構(gòu)與else-if結(jié)構(gòu)的對(duì)比if(a==1)printf("A");elseif(a==2)printf("B");elseif(a==3)printf("C");elseprintf("D");switch(a){case1:printf("A");break;case2:printf("B");break;case3:printf("C");break;default:printf("D");}(2)如果執(zhí)行完某一個(gè)case的語句塊后沒有遇到
break語句,擾進(jìn)入到下一個(gè)case的語句塊
或進(jìn)入到default后的語句塊去執(zhí)行。switch(a){case1:printf("A");/*此處沒有break*/case2:printf("B");break;case3:printf("C");break;default:printf("D");}if(a==1)/*兩次輸出*/{printf("A");printf("B");}elseif(a==2)printf("B");elseif(a==3)printf("C");elseprintf("D");(3)多個(gè)case可以共用一個(gè)語句塊switch(a){case1:case2:case3:printf("A");break;…}if(a==1||a==2||a==3)printf("A");elseif…幾點(diǎn)說明:(p64)(1)switch后的表達(dá)式的值一般是整型或字符型。(2)case后的表達(dá)式是可以求得整型量或字符型量的常量表達(dá)式。常量表達(dá)式中不允許包含有變量和函數(shù)調(diào)用。(3)default通常出現(xiàn)在switch的最后部分。但這不是它的唯一位置。default可以出現(xiàn)在case
之間,甚至出現(xiàn)在所有的case之前,但等效于出現(xiàn)在switch的最后部分?!纠?.20】從鍵盤先輸入兩個(gè)實(shí)數(shù),再輸入四則
運(yùn)算符“+”、“-”、“*”、“/”中的一個(gè),
然后進(jìn)行四則運(yùn)算。若按其他鍵,屏幕則顯示出
錯(cuò)信息。#include"stdio.h"voidmain(){floata,b;charoptor;printf("Inputvaluesofa,b:");scanf("%f%f",&a,&b);printf("Enteropterator:");scanf("%c",&optor);switch(optor){case'+':printf("%f+%f=%f\n",a,b,a+b);break;case'-':printf("%f-%f=%f\n",a,b,a-b);break;case'*':printf("%f*%f=%f\n",a,b,a*b);break;case’/':if(b==0)printf("dividedby0\n");elseprintf("%f/%f=%f\n”,a,b,a/b);break;default:printf("Inputerror!");}}
3.8程序設(shè)計(jì)舉例例3.21某產(chǎn)品的國內(nèi)銷售價(jià),80箱以下,每箱350元,超過80箱,超過部分每箱優(yōu)惠20元;國外銷售價(jià),1000箱以下,每箱900元,超過1000箱,超過部分每箱優(yōu)惠15元。試編寫計(jì)算銷售額的程序。#include"stdio.h"voidmain(){floatmoney;intnational,count;printf("Inputnationalorexternal:");scanf("%d",&national);printf("Inputcountofproduct:");scanf("%d",&count);
if(national)
if(count<=80)money=count*350.0;
elsemoney=count*350.0-(count-80.0)*20.0;else
if(count<=1000)money=count*900.0;
elsemoney=count*900.0-(count-1000.0)*15.0;printf("tatal=%f",money);}【例3.22】設(shè)計(jì)一個(gè)程序的控制菜單,根據(jù)輸入的選擇項(xiàng),程序完成不同的功能。假設(shè)控制菜單的形式為:
L—裝載文件
S—保存文件
E—編輯文件
P—打印文件
X—退出程序
——請(qǐng)輸入一個(gè)選項(xiàng):#include"stdio.h"voidmain(){charkey;printf("L—裝載文件\n");printf("S—保存文件\n");printf("E—編輯方式\n");printf("P—打印文件\n");printf("X—退出程序\n");printf("請(qǐng)輸入一個(gè)選項(xiàng):");
key=getchar();
switch(key){case'L':case'l':printf("您選擇裝載文件.");
break;case'S':case's':printf("您選擇保存文件.");
break;case'E':case'e':printf("您選擇編輯方式.");
break;case'P':case'p':printf("您選擇打印文件.");
break;case'X':case'x':printf("您選擇退出程序.");
break;defaulf:printf("錯(cuò)誤選擇!");}}【例3.23】編寫一個(gè)程
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 總經(jīng)理年會(huì)致辭15篇
- 開學(xué)典禮大會(huì)學(xué)生發(fā)言稿(5篇)
- 學(xué)校社團(tuán)活動(dòng)總結(jié)(合集15篇)
- 湖南省永州市高三上學(xué)期第一次模擬考試語文試題(含答案)
- 水下自激吸氣式射流裝置沖刷特性研究
- 二零二五年度社會(huì)保險(xiǎn)停繳合同范本(國有企業(yè))3篇
- 基于FPGA的聲紋識(shí)別系統(tǒng)研究與實(shí)現(xiàn)
- 二零二五版外專局外籍教師教學(xué)成果推廣與應(yīng)用合同規(guī)范3篇
- 融資租賃合同出租人取回權(quán)制度的法律問題研究
- 建筑與市政工程巡查結(jié)果的評(píng)估與總結(jié)
- 文檔協(xié)同編輯-深度研究
- 七年級(jí)數(shù)學(xué)新北師大版(2024)下冊(cè)第一章《整式的乘除》單元檢測(cè)習(xí)題(含簡單答案)
- 2024-2025學(xué)年云南省昆明市盤龍區(qū)高一(上)期末數(shù)學(xué)試卷(含答案)
- 五年級(jí)上冊(cè)寒假作業(yè)答案(人教版)
- 2024年財(cái)政部會(huì)計(jì)法律法規(guī)答題活動(dòng)題目及答案一
- 2025年中考語文復(fù)習(xí)熱搜題速遞之說明文閱讀(2024年7月)
- 綜治工作培訓(xùn)課件
- 2024年云網(wǎng)安全應(yīng)知應(yīng)會(huì)考試題庫
- 2024年全國職業(yè)院校技能大賽高職組(智能節(jié)水系統(tǒng)設(shè)計(jì)與安裝賽項(xiàng))考試題庫-下(多選、判斷題)
- 2024年廣東省事業(yè)單位考試真題及答案5
- 禪密功筑基功法
評(píng)論
0/150
提交評(píng)論