




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、全國運(yùn)算機(jī)等級考試二級教程-c 語言程序設(shè)計(jì)課后習(xí)題答案第一章1.1 exe1.2 c obj exe1.3 次序挑選 循環(huán)其次章一. 挑選題2.1 b 2.2 d 2.3 b 2.4 a 2.5 c 2.6 a 2.7 b2.8 b 2.9 d 2.10 c 2.11 b 2.12 b 2.13 a二. 填空題2.14 11 122.15 4.2 4.22.16 定義執(zhí)行語句2.17 關(guān)鍵字用戶標(biāo)識符2.18 int float double2.19 float a1=1; float a2=1;2.20 儲備單元2.21 3.52.22 a*b/c a*b/c a/c*b2.23 把常量
2、10 賦給變量 s2.24 位 1 或 02.25 8 127 0111111 -128 100000002.26 32767 -32768 10000000000000002.27 10 8 16三. 上機(jī)改錯題2.28#include "stdio.h"刪除行尾的 ""main; / * main function * /刪除 "" 后的 "", 注釋中的 * 要緊靠“ / ” ,即應(yīng)為“ /* ”和“ */ ”函數(shù)開頭處遺失了一個“ ”float r ,s ; /*/*r is radius*/,/* s i
3、s area of circuilar*/*/注釋符號不行嵌套使用r = 5.0 ;s = 3.14159 * r * r ; printf"%fn",s行尾遺失了“ ; ”函數(shù)終止處遺失了一個“ ”2.29#include "stdio.h"main /* main function */ main后遺失了“ ”float a,b,c,v; /*a,b,c are sides, v is volume of cube */ a=2.0; b=3.0; c=4.0行尾遺失了“ ; ”v=a*b*c;printf"%fn", v行尾遺失
4、了“ ; ”第三章一. 挑選題3.1 c 3.2 c 3.3 d 3.4 c 3.5 d 3.6 b 3.7 c 3.8 d 3.9 a 3.10 b3.11 c 3.12 d 3.13 d 3.14 a 3.15 c 3.16 c 3.17 c 3.18無答案3.19 c 3.20 b二. 填空題3.21 1-20025002i=-200,j=2500 3i=-200j=2500 3.22 12 0 03.23 一條語句;3.24 ;3.25 100,25.81,1.89234 100 25.81 1.89234 100 25.81 1.892343.26 x=127,x= 127,x= 1
5、77,x= 7f,x= 1273.27 x=127,x=127 ,x=$127 ,x=$000127,x=%06d3.28 a=513.789215,a= 513.79,a= 513.78921500,a= 513.78921500三. 編程題和改錯題3.29 修改后的程序如下:maindouble a,b,c,s,v; printf"input a,b,c:"scanf"%lf%lf%lf",&a,&b,&c; s =a*b;v=a*b*c; printf"a=%f,b=%f,c=%fn", a,b,c;pr
6、intf"s=%f,v=%fn",s,v; 3.30#include mainint a=560,b=60;printf"560 minute is %d hour and %d minute.n",a/b,a%b; 3.31#include mainint a,b; a=1500;b=350;printf"a div b is : %dn",a/b; printf"a mod b is : %dn",a%b; 3.32#include maindouble a,b,c,ave;printf "input
7、 3 double number : n" scanf "%lf%lf%lf",&a,&b,&c;printf "%.1fn",a+b+c/3; 3.33#include void mainint a,b,c,t; printf" 請依次輸入整數(shù)a,b,c:"scanf"%d%d%d",&a,&b,&c; printf"n你輸入的值是 : a=%d,b=%d,c=%dn",a,b,c;t=b;b=a;a=c;c=t;printf"
8、; 交換之后的值是 :a=%d,b=%d,c=%dn",a,b,c;第四章一. 挑選題4.1 a 4.2 a 4.3 a 4.4 d 4.5 c 4.6 a 4.7 b 4.8 c 4.9 d 4.10 c二. 填空題4.11 非 0 04.12 < > >= <=同級 =!= 同級4.13 . && |4.15 .4.16 a = b | a < c x > 4 | x < -44.17 14.18 x <= 0 1 > 04.19 3 2 24.20 *#三. 編程題4.21 略4.22#include/*檢查
9、日期的合法性*/int checkdateint year, int month, int dayifyear < 1900 | year > 2005printf" 輸入的年份無效 .n" return 0;else ifmonth < 0 && month > 12printf" 輸入的月份無效 .n" return 0;else ifday <= 0 && day > 31printf" 輸入的日期無效 .n" return 0;elseswitchmonthc
10、ase 4:case 6:case 9:case 11:ifday > 30printf" 輸入的日期無效 .n" return 0;break; case 2:ifyear%4 = 0 && year%100 .= 0 | year%400 = 0ifday > 29printf" 輸入的日期無效 .n" return 0;elseifday > 28printf" 輸入的誕生日期無效.n" return 0;break;/* end of switchm0*/return 1;void maini
11、nt y0, m0, d0; /*生日*/int y1, m1, d1; /*當(dāng)前日期*/int years, months, days; /*實(shí)足年齡 */printf" 請輸入同學(xué)的生日:" scanf"%d%d%d", &y0,&m0,&d0;ifcheckdatey0, m0, d0printf" 請輸入當(dāng)前日期 :" scanf"%d%d%d", &y1,&m1,&d1;/* 當(dāng)前日期合法性檢查*/if.checkdatey1, m1, d1return;e
12、lse ify0 > y1printf" 誕生年份比當(dāng)前年份晚.n" return;else ify0 = y1ifm0 > m1printf" 誕生年月比當(dāng)前年月晚.n" return;else ifm0 = m1ifd0 > d1printf" 誕生年月日比當(dāng)前年月日晚.n" return;/*運(yùn)算實(shí)足年齡*/ years = y1 - y0; months = m1 - m0; days = d1 - d0;/*修正實(shí)足年齡天數(shù)*/ ifdays < 0months-; switchm1case 1:ca
13、se 5:case 7:case 10:case 12:days += 30; break;case 2:case 4:case 6:case 8:case 9:case 11:days += 31; break;case 3:ify1%4 = 0 && y1%100 .= 0 | y1%400 = 0days += 29;elsedays += 28;break;/* end of switchm1 */* end of ifdays < 0 */*修正實(shí)足年齡月數(shù)*/ ifmonths < 0months += 12; years-;/* end of ifmo
14、nths < 0 */printf" 誕生日期 : %d 年%d 月%d 日n", y0, m0, d0;printf" 當(dāng)前日期 : %d 年%d 月%d 日n", y1, m1, d1;printf" 實(shí)足年齡 : %d 年%d 月%d 日n", years, months, days;return;4.23#includevoid mainint a;printf " 請輸入一個整數(shù):"scanf "%d",&a; if a%2=0printf "%d是偶數(shù) n&q
15、uot;, a;elseprintf "%d是奇數(shù) n", a;4.24#includevoid mainint a,b,c,temp,max;printf " 請輸入三個整數(shù):"scanf "%d %d %d",&a,&b,&c; temp=a>b. a:b; max=temp>c. temp:c;printf "n"printf " 你輸入的數(shù)中最大的是%d.n",max;4.25(1) 不嵌套的 if 語句#includevoid mainint x,y
16、; printf"input x :"scanf"%d",&x; if x>-5 && x<0 printf"y is %dn",y=x;if x=0 printf"y is %dn",y=x-1;if x>0 && x<10 printf"y is %dn",y=x+1;if x>=10 | x<=-5printf"errorn"(2) 嵌套的 if 語句#includevoid mainint x
17、,y; printf"input x :"scanf"%d",&x;printf"n" ifx < 0ifx > -5printf"y is %d.n",y=x;elseprintf"error.n"if0 = xprintf"y is %d.n",y=x-1;ifx > 0ifx < 10printf"y is %d.n",y=x+1;elseprintf"error.n"(3) if_else語句#i
18、ncludevoid mainint x,y; printf"input x :"scanf"%d",&x; if x>-5 && x<0 printf"y is %d.n",y=x;else if x=0 printf"y is %d.n",y=x-1;else if x>0 && x<10 printf"y is %d.n",y=x+1;elseprintf"error.n"(4) switch語句#incl
19、udevoid mainint x,y; printf"input x : "scanf"%d",&x; switch xcase -4:case -3:case -2:case -1:printf"y is %d.n",y=x; break;case 0:printf"y is %d.n",y=x-1; break;case 1:case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 9:printf"y is %d.n",y=x+1
20、; break;default: printf"error.n"第五章一. 挑選題5.1 d 5.2 c 5.3 b 5.4 c 5.5 c 5.6 b 5.7 d 5.8 a 5.9 d 5.10 d二. 填空題5.11 5 4 65.12 死循環(huán)5.13 -15.14 115.15 d=1.0 k+ k<=n5.16 x>=0 x三. 編程題5.17#include void mainint i;int sig = 1; int sum = 0;fori=1; i<=101; i+,i+sum += sig*i; sig *= -1;printf&qu
21、ot;sum=%dn", sum;5.181#includevoid mainint i;double m=1.0; double e = 1.0; fori=1; i<50; i+m *= i;e += 1/m;printf"e=%fn",e; 2#includevoid mainint i=1;double m=1.0; double e = 1.0; while1/m >= 0.0004m *= i;e += 1/m; i+;printf"e=%fn",e;5.19#includevoid mainint year; int
22、col = 0;foryear=1600; year<=2000; year+ifyear%4 = 0 && year%100 .= 0 | year%400 = 0printf"%dt", year; col+;ifcol%5 = 0printf"n"printf"n"5.20#include#define n 7void mainint i; int j; int m;int k = n/2; fori=0; i m = i-k; ifm < 0m *= -1;forj=0; j printf"
23、; "forj=0; j<2*k-m+1; j+printf"*"printf"n"第六章一. 挑選題6.1 b 6.2 d 6.3 a 6.4 a 6.5 b 6.6 d 6.7 d 6.8 b 6.9 a 6.10 a 6.11 c二. 填空題6.12 -16.13 16.14 ctype.h6.15 16.16 10a 20b 30c 40d6.17 7.29 101.298ab6.18 a7.29b101.2986.19 a b c 每個字符后有三個空格三. 編程題6.20#include#define n 80void main
24、char strn; int iloop = 0; getsstr;whilestriloopprintf"%c-%dt", striloop,striloop; iloop+;ifiloop%3 = 0printf"n"printf"n"6.21#include#define n 80void mainchar strn; int num = 0; int iloop = 0; getsstr;whilestriloopifstriloop >= '0' && striloop <=
25、39;9'num = 10*num + striloop - '0'iloop+;printf"%dn",num;6.22#include#include#define n 80void mainchar strn;int num = -1; dogetsstr; num+;whilestrcmpstr, "eof"printf" 您輸入了 %d 行字符! n",num;6.23#include#define n 80void mainchar strn; int iloop = 0; int num = 0;
26、 getsstr;whilestriloop && iloop < nifstriloop >= 'a' && striloop <= 'z'num+;iloop+;printf" 您輸入了字符中有%d 個小寫字母! n",num;6.24#includevoid mainint line;int iloop1; int iloop2;printf" 請輸入圖案的行數(shù) 不大于 26:" scanf"%d", &line;foriloop1 = 0
27、; iloop1 < line; iloop1+foriloop2 = 0; iloop2 < line - iloop1; iloop2+printf" "foriloop2 = 0; iloop2 < 2*iloop1+1; iloop2+printf"%c",iloop1 + 'a'printf"n"第七章一. 挑選題7.1 c 7.2 c 7.3 b 7.4 c 7.5 a 7.6 d 7.7 a二. 填空題7.8 127.9 9.0000007.10 47.11 n=1 s7.12 <
28、=y z*x7.13 1 s*i 0 fk三. 程序調(diào)試和編程題7.14funint n int k,yes;fork=2; k<=n/2; k+ifn%k = 0 yes = 0; break; else yes = 1;return yes; 7.15int mymodint a, int breturn a%b; 7.16double funint ndouble sum = 0; int iloop;int sig = -1;foriloop=1; iloop<=n; iloop+sig *= -1;sum += sig*1.0/iloop;return sum; 7.17
29、double funint ndouble t = 1.0; int iloop;long tmp;foriloop=2; iloop<=n; iloop+tmp = iloop*iloop; t -= 1.0/tmp;return t; 7.18#include#includedouble fundouble xreturn x*x + 5*x + 4;void mainint x = 2; printf"y1=%fn", funx;printf"y2=%fn", funx+15; printf"y3=%fn", funsin
30、x;第八章一. 挑選題8.1 a 8.2 b 8.3 b 8.4 c 8.5 b 8.6 b 8.7 c 8.8 d 8.9 b 8.10 c 8.11 c 8.12 c二. 填空題8.13 1108.14 7 18.15 1char *p=&ch; 2 p=&ch; 3scanf"%c",p; 4*p='a' 5printf"%c",*p; 8.16 1s=p+3; 2s=s-2 350 4*s+1 52 610 20 30 40 50三. 編程題8.17void fundouble x, double y, doubl
31、e *sum, double *div*sum = x + y;*div = x - y; return; 8.18void fundouble x, double y, double z, double *max, double *min*max = x;*min = x; if*max < y*max = y;if*max < z*max = z;if*min > y*min = y;if*min > z*min = z;return;第九章一. 挑選題9.1 d 9.2 a 9.3 a 9.4 c 9.5 c 9.6 a 9.7 b 9.8 d 9.9 c 9.1
32、0 c9.11 c 9.12 d 9.13 d 9.14 a 9.15 a 9.16 a 9.17 c 9.18 c二. 填空題9.19 9 09.20 69.21 129.22 3 9.23 27219.24 -850,2,09.25 k=p k9.26 c=getchar c-'a'三. 編程題9.27#include#define n 81 int mainint counter10 = 0; int iloop = 0;char strn;getsstr; whilestriloopifstriloop >= '0' && stri
33、loop <= '9'counterstriloop - '0'+;iloop+;foriloop=0; iloop < 10; iloop+printf"%d - %dn", iloop, counteriloop;return 0; 9.28void funint array, int arraysize, int startint iloop;ifstart < arraysize-1ifstart <=0start = 1;foriloop = start; iloop < arraysize; iloo
34、p+arrayiloop-1 = arrayiloop;foriloop = 0; iloop < arraysize; iloop+printf"no.%d = %dn", iloop, arrayiloop; 9.29int funint arry1, int arry2, int arrysizeint iloop;int counter = 0;foriloop = 0; iloop < arrysize; iloop+ifarry1iloop % 2arry2counter+ = arry1iloop;return counter; 9.30void
35、funchar array, int arraysizeint iloop1; int iloop2; char temp;/*冒泡排序*/foriloop1 = 0; iloop1 < arraysize - 1; iloop1+foriloop2 = 0; iloop2 < arraysize - 1 - iloop1; iloop2+ifarrayiloop2 < arrayiloop2 + 1temp = arrayiloop2; arrayiloop2 = arrayiloop2 + 1; arrayiloop2 + 1 = temp;9.31#includevoi
36、d funint array, int arraysize, int inertnumberint iloop; int iloop2;ifarray0 < arrayarraysize-1foriloop = 0; iloop< arraysize; iloop+ifarrayiloop > inertnumberforiloop2 = arraysize - 1; iloop2 >= iloop; iloop2-arrayiloop2 + 1 = arrayiloop2;arrayiloop = inertnumber; break;ifiloop >= ar
37、raysizearrayarraysize = inertnumber;elseforiloop = 0; iloop< arraysize; iloop+ifarrayiloop < inertnumberforiloop2 = arraysize - 1; iloop2 >= iloop; iloop2-arrayiloop2 + 1 = arrayiloop2;arrayiloop = inertnumber; break;ifiloop >= arraysizearrayarraysize = inertnumber;int mainint iloop;int
38、a20 = 7,6,5,3,2,1;foriloop = 0; iloop < 6; iloop+printf"%d ", ailoop;printf"n"funa, 6, 0;foriloop = 0; iloop < 7; iloop+printf"%d ", ailoop;printf"n"funa, 7, 4;foriloop = 0; iloop < 8; iloop+printf"%d ", ailoop;printf"n"funa, 8, 8;
39、foriloop = 0; iloop < 9; iloop+printf"%d ", ailoop;printf"n" return 0; 9.32int funint number, int arrayint iloop = 0; int iloop2; int binlen;int midnumber;int div;int remain;midnumber = number; dodiv = midnumber/2; remain = midnumber%2; midnumber = div; arrayiloop+ = remain;wh
40、ilemidnumber;binlen = iloop;foriloop2 = 0, iloop = binlen - 1; iloop2 < iloop; iloop2+, iloop-midnumber = arrayiloop2; arrayiloop2 = arrayiloop; arrayiloop = midnumber;return binlen; 9.33#include#include#define n 15void funint array, int arraysizeint x;int iloop; int iloop2;foriloop = 0; iloop &l
41、t; arraysize; iloop+iloop2 = 0;x = rand%20; doifx = arrayiloop2 && iloop > 0x = rand%20; iloop2 = 0;iloop2+;whileiloop2 < iloop; arrayiloop = x;int mainint an; int iloop;funa, n;foriloop = 0; iloop < n; iloop+printf"%dn", ailoop;return 0;第十章一. 挑選題10.1 c 10.2 b 10.3 c 10.4
42、b 10.5 c 10.6 a 10.7 c 10.8 a 10.9 c 10.10 c二. 填空題10.11 gfedcb10.12 xyz10.13 so10.14 1010.15 itis10.16 strlenstr-1 j-10.17 310.18 goodgood !三. 編程題10.19char* mygetschar *strint iloop = 0; char ch;whilech=getchar .= 'n'striloop+ = ch;striloop = '0' return str;char * myputschar *strint
43、iloop = 0; whilestriloopputcharstriloop+;putchar'n' return str; 10.20#include#includeint funchar *strint len;int iloop1; int iloop2; int result = 1;len = strlenstr;foriloop1 = 0, iloop2 = len - 1; iloop1 < iloop2; iloop1+, iloop2-ifstriloop1 .= striloop2result = 0; break;return result;int
44、 mainchar a20 = "abcdcba" char b20 = "abcdeba"printf"%dn", funa;printf"%dn", funb;return 0; 10.21char funchar *str, int posint len; int iloop; char ch;len = strlenstr; ifpos > lenreturn null;ch = strpos;foriloop = pos; iloop < len - 1; iloop+striloop = s
45、triloop + 1;strlen-1 = '0' return ch;第十一章一. 挑選題11.1 d 11.2 b 11.3 a 11.4 c二. 填空題11.5 ijklefghabcd11.6 711.7 811.8 *s+j i+1 i11.9 1711.10 *fun *funa+i*h/h mypoly三. 編程題11.11#include#include#define n 81int mainint argc, char *argvchar sig; int dig; int pos;char strn = '0'char outstrn =
46、'0'ifargc < 2sig = '-' dig = 10;elsesig = argv10;dig = argv11 - '0'printf" 請輸入一個字符串:" getsstr;ifsig = '-'pos = strlenstr - dig; ifpos <= 0pos = 0;strcpyoutstr , str + pos;else ifsig = '+'strcpyoutstr , str; pos = strlenoutstr; ifpos > digpos
47、 = dig;outstrpos = '0'printf" 處理后的字串為:" printf"%sn", outstr;return 0; 11.12#include#includevoid movebinchar *binint len; int iloop;len = strlenbin;foriloop = len; iloop > 0; iloop-biniloop = biniloop - 1;return;void funint n, char *binint pos;pos = strlenbin; ifn = 0re
48、turn;ifn = 1movebinbin; bin0 = '1'return;movebinbin; bin0 = n%2 + '0'n /= 2; funn, bin; return;int mainint a = 4;char bin50 = ""funa, bin; printf"%sn", bin;return 0; 11.13#includelong funint nifn = 1return n;elsereturn funn-1 + n;int mainint num; int sum;printf&qu
49、ot; 請輸入一個自然數(shù):" scanf"%d", #sum = funnum;printf" 結(jié)果是: %dn", sum; return 0; 11.14#includeint funint nifn = 0 | n = 1return 1;elsereturn funn-1 + funn-2;int mainint num; int result;printf" 請輸入一個自然數(shù):" scanf"%d", #result = funnum;printf" 斐
50、波拉契級數(shù)為:%dn", result;return 0;第十二章一. 挑選題12.1 b 12.2 b 12.3 a 12.4 c 12.5 d 12.6 b 12.7 a 12.8 a二. 填空題12.9 2,5,1,2,3,-212.10 2468第十三章一. 挑選題13.1 a 13.2 c 13.3 b 13.4 c 13.5 d 13.6 d 13.7 d二. 填空題13.8 ar=9 ar=9 ar=1113.9 int* s *b三. 編程題13.10#define myalphac c>='a' && c<='z&
51、#39; | c>='a' && c<='z' . 1 : 0 13.11#define swapt,x,y t tmp; tmp=x; x=y; y=tmp; 13.12#include#includeint mainint *p; int tmp;int iloop; int iloop2;p = int *mallocsizeofint*3;scanf"%d%d%d", p,p+1,p+2; foriloop = 0; iloop < 2; iloop+foriloop2 = 0; iloop2 <
52、; 2 - iloop; iloop2+if*p + iloop2 > *p + iloop2 + 1tmp = *p + iloop2;*p + iloop2 = *p + iloop2 + 1;*p + iloop2 + 1 = tmp;printf"%d %d %dn", *p, *p+1, *p+2;freep;p = null;return 0;第十四章一. 挑選題14.1 d 14.2 d 14.3 d 14.4 a 14.5 c 14.6 c 14.7 c 14.8 b二. 填空題14.9 struct link *next14.10 p->next m>p->data14.11 struct list* struct lis
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)療用品行業(yè)市場準(zhǔn)入政策考核試卷
- 光纜行業(yè)供應(yīng)鏈管理考核試卷
- 成人高等教育材料力學(xué)與工程應(yīng)用考核試卷
- 壓力敏感合成材料制造技術(shù)與應(yīng)用考核試卷
- 機(jī)織服裝國際貿(mào)易法規(guī)與慣例考核試卷
- 數(shù)字內(nèi)容版權(quán)監(jiān)測與維權(quán)策略考核試卷
- 青島沃爾沃購車合同范本
- 中介渠道合作合同范本
- 藝人標(biāo)準(zhǔn)解約合同范本
- 酒店訂制家具合同范本
- 聯(lián)合體施工雙方安全生產(chǎn)協(xié)議書范本
- 云南省2023年秋季學(xué)期期末普通高中學(xué)業(yè)水平考試信息技術(shù)(含答案解析)
- 氣血津液(中醫(yī)理論)
- 2024年2型糖尿病中醫(yī)防治指南解讀課件
- 2024-2030年中國螺旋藻行業(yè)市場發(fā)展分析及發(fā)展趨勢與投資研究報(bào)告
- 2024年遼寧省中考物理試題
- 2024年湖南電氣職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫含答案
- MOOC 中外鐵路文化之旅-華東交通大學(xué) 中國大學(xué)慕課答案
- CJJ 82-2012 園林綠化工程施工及驗(yàn)收規(guī)范
- 數(shù)據(jù)庫原理及應(yīng)用(第3版)
- 預(yù)防流感健康知識講座總結(jié)
評論
0/150
提交評論