




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、教育部人才培養(yǎng)模式改革和開放教育項(xiàng)目湖 州 廣 播 電 視 大 學(xué)C+語言程序設(shè)計(jì)形成性考核作業(yè)學(xué)生姓名 學(xué) 號 班 級 湖州廣播電視大學(xué) 編制C+語言程序設(shè)計(jì)平時(shí)作業(yè)一批閱得分教師簽名一、單項(xiàng)選擇題 1. C+源程序文件的默認(rèn)擴(kuò)展名為( )。 A. cpp B. exe C. obj D. lik 2. 由C+源程序文件編譯而成的目標(biāo)文件的默認(rèn)擴(kuò)展名為( )。 A. cpp B. exe C. obj D. lik 3. 由C+目標(biāo)文件連接而成的可執(zhí)行文件的默認(rèn)擴(kuò)展名為( )。 A. cpp B. exe C. obj D. lik 4. C+程序從上機(jī)到得到結(jié)果的幾個(gè)操作步驟依次是( )。
2、 A. 編譯、編輯、連接、運(yùn)行 B. 編輯、編譯、連接、運(yùn)行 C. 編譯、運(yùn)行、編輯、連接 D. 編輯、運(yùn)行、編輯、連接 5. 以下標(biāo)識符中不全是保留字的是( )。 A. case for int B. default then while C. bool class long D. goto return char 6. 能作為C+程序的基本單位是( )。 A. 字符 B. 語句 C. 函數(shù) D. 源程序文件 7. 程序中主函數(shù)的名字為( )。 A. main B. MAIN C. Main D. 任意標(biāo)識符 8. C+程序的基本模塊為( )。 A. 表達(dá)式 B. 標(biāo)識符 C. 語句 D.
3、函數(shù) 9. 可用作C+語言用戶標(biāo)識符的一組標(biāo)識符是( )。A. void define +WORDB. a3_b3 _123 YNC. for -abc CaseD. 2a DO sizeof 10. 存儲以下數(shù)據(jù),占用存儲字節(jié)最多的是( )。 A. 0 B. 0 C. “0” D. 0.0 11. 程序運(yùn)行中需要從鍵盤上輸入多于一個(gè)數(shù)據(jù)時(shí),各數(shù)據(jù)之間應(yīng)使用( )符號作為分隔符。 A. 空格或逗號 B. 逗號或回車 C. 逗號或分號 D. 空格或回車 12. 設(shè)”int a=12;”,則執(zhí)行完語句”a+=a*a;”后,a的值是( )。 A. 12 B. 144 C. 156 D. 288 13
4、. 假設(shè)在程序中 a、b、c 均被定義成整型,所賦的值都大于1,則下列能正確表示代數(shù)式的表達(dá)式是( )。A. 1.0/a*b*c B. 1/(a*b*c) C. 1/a/b/(float)c D. 1.0/a/b/c 14. 設(shè)”int a=15,b=26;”,則”cout<<(a,b);”的輸出結(jié)果是( )。A. 15 B. 26,15 C. 15,26 D. 26 15. 設(shè)x是一個(gè)bool型的邏輯量,y的值為10,則表達(dá)式 x && y的值為( )。 A. 1 B. 0 C. 與x值相同 D. 與x值相反 16. x>0 && x<
5、=10的相反表達(dá)式為( )。A. x<=0 | x>10 B. x<=0 && x>10C. x<=0 | x<=10 D. x>0 && x>10 17. x>0 | y=5的相反表達(dá)式為( )。A. x<=0 | y!=5 B. x<=0 && y!=5C. x>0 | y!=5 D. x>0 && y=5 18設(shè)x和y均為bool量,則x && y為真的條件是( )。 A. 它們均為真 B. 其中一個(gè)為真 C. 它們均為假 D. 其
6、中一個(gè)為假 19設(shè)x和y均為bool量,則x | y為假的條件是( )。 A. 它們均為真 B. 其中一個(gè)為真 C. 它們均為假 D. 其中一個(gè)為假 20. 字符串”a+b=12n”的長度為( )。 A. 6 B. 7 C. 8 D. 9 21. 假定下列x和y均為int型變量,則不正確的賦值為( )。 A. x+=y+ B. x+=y+ C. x=+y D. +x=+y 22. 下列的符號常量定義中,錯(cuò)誤的定義是( )。 A. const M=10; B. const int M=20; C. const char ch; D. const bool mark=true; 23. 循環(huán)語句“
7、for(int i=0; i<n; i+) cout<<i*i<< ;”中循環(huán)體執(zhí)行的次數(shù)為( )。 A. 1 B. n-1 C. n D. n+1 24. 在下面循環(huán)語句中循環(huán)體執(zhí)行的次數(shù)為( )。 for(int i=0; i<n; i+) if(i>n/2) break; A. n/2 B. n/2+1 C. n/2-1 D. n-1 25. 在下面循環(huán)語句中內(nèi)層循環(huán)體S語句的執(zhí)行總次數(shù)為( )。 for(int i=0; i<n; i+) for(int j=i; j<n; j+) S; A. n2 B. (n+1)/2 C. n(
8、n-1)/2 D. n(n+1)/2 26. 在下面循環(huán)語句中循環(huán)體執(zhí)行的次數(shù)為( )。 int i=0,s=0; while(s<20) i+; s+=i; A. 4 B. 5 C. 6 D. 7 27. 在下面循環(huán)語句中循環(huán)體執(zhí)行的次數(shù)為( )。 int i=0; do i+; while(i*i<10); A. 4 B. 3 C. 5 D. 2 28. 當(dāng)處理特定問題時(shí)的循環(huán)次數(shù)已知時(shí),通常采用( )來解決。 A. for循環(huán) B. while循環(huán) C. do循環(huán) D. switch語句 29. 循環(huán)體至少被執(zhí)行一次的語句為( )。 A. for循環(huán) B. while循環(huán) C
9、. do循環(huán) D. 任一種循環(huán) 30. switch語句能夠改寫為( )語句。 A. for B. if C. do D. while 31. do語句能夠改寫為( )語句。 A. 復(fù)合 B. if C. switch D. while 32. 在下面的一維數(shù)組定義中,哪一個(gè)有語法錯(cuò)誤。( ) A. int a=1,2,3; B. int a10=0; C. int a; D. int a5; 33. 在下面的字符數(shù)組定義中,哪一個(gè)有語法錯(cuò)誤。( )。 A. char a20=”abcdefg”; B. char a=”x+y=55.”; C. char a15; D. char a10=5;
10、 34. 在下面的二維數(shù)組定義中,正確的是( )。 A. int a5; B. int a5; C. int a3=1,3,5,2; D. int a(10); 35. 假定一個(gè)二維數(shù)組的定義語句為“int a34=3,4,2,8,6;”,則元素a12的值為( )。 A. 2 B. 4 C. 6 D. 8 36. 假定一個(gè)二維數(shù)組的定義語句為“int a34=3,4,2,8,6;”,則元素a21的值為( )。 A. 0 B. 4 C. 8 D. 6 37. 若定義了函數(shù) double *function(), 則函數(shù)function的返回值為( )。 A. 實(shí)數(shù)型 B.實(shí)數(shù)的地址 C.指向函數(shù)
11、的指針 D.函數(shù)的地址 38. 以下說法中正確的是( )。 A. C+程序總是從第一個(gè)定義的函數(shù)開始執(zhí)行 B. C+程序總是從main函數(shù)開始執(zhí)行 C. C+函數(shù)必須有返回值,否則不能使用函數(shù) D. C+程序中有調(diào)用關(guān)系的所有函數(shù)必須放在同一個(gè)程序文件中 39. 以下敘述中不正確的是( )。 A. 在一個(gè)函數(shù)中,可以有多條return語句 B. 函數(shù)的定義不能嵌套,但函數(shù)的調(diào)用可以嵌套 C. 函數(shù)必須有返回值 D. 不同的函數(shù)中可以使用相同名字的變量 40. 函數(shù)重載是指( )。 A. 兩個(gè)或兩個(gè)以上的函數(shù)取相同的函數(shù)名,但形參的個(gè)數(shù)或類型不同 B. 兩個(gè)以上的函數(shù)取相同的名字和具有相同的參數(shù)
12、個(gè)數(shù),但形參的類型可以不同 C. 兩個(gè)以上的函數(shù)名字不同,但形參的個(gè)數(shù)或類型相同 D. 兩個(gè)以上的函數(shù)取相同的函數(shù)名,并且函數(shù)的返回類型相同 41. 以下關(guān)于函數(shù)模板敘述正確的是( )。 A. 函數(shù)模板也是一個(gè)具體類型的函數(shù) B. 函數(shù)模板的類型參數(shù)與函數(shù)的參數(shù)是同一個(gè)概念 C. 通過使用不同的類型參數(shù),函數(shù)模板可以生成不同類型的函數(shù) D. 用函數(shù)模板定義的函數(shù)沒有類型 42. 下列( )的調(diào)用方式是引用調(diào)用。 A. 形參和實(shí)參都是變量 B.形參是指針,實(shí)參是地址值 C. 形參是引用,實(shí)參是變量 D.形參是變量,實(shí)參是地址值 43. 為了提高程序的運(yùn)行速度,可將不太復(fù)雜的功能用函數(shù)實(shí)現(xiàn),此函數(shù)
13、應(yīng)選擇( )。 A. 內(nèi)聯(lián)函數(shù) B.重載函數(shù) C.遞歸函數(shù) D.函數(shù)模板 44. 函數(shù)原型語句正確的是( )。 A. int Function(void a); B.void Function (int); C. int Function(a); D.void int(double a); 45. C+中函數(shù)返回值的類型是由( )決定的。 A. return語句中表達(dá)式的類型 B.該函數(shù)定義時(shí)的類型 C.調(diào)用函數(shù)時(shí)的調(diào)用語句 D.系統(tǒng)根據(jù)結(jié)果 46. 以下函數(shù)的返回結(jié)果是( )。 int function(char *x) char *p=x; while(*p+); return(p-x-1
14、); A. 求字符串的長度 B.將字符串x連接到字符串p后面 C. 將字符串x復(fù)制到字符串p中 D.將字符串x反向存放 47. 函數(shù)調(diào)用func(exp1,exp2),(exp3,exp4,exp5)中所含實(shí)參的個(gè)數(shù)為( )個(gè)。 A. 1 B. 2 C. 4 D. 5 48. 設(shè)有如下函數(shù)定義 int f(char *s) char *p=s; while(*p!=0) p+; return(p-s); 在主函數(shù)中用cout<<f(“good”)調(diào)用上述函數(shù), 則輸出結(jié)果為( )。 A. 3 B. 4 C. 5 D. 6 49. 以下正確的函數(shù)原型語句是( )。 A. double
15、 fun(int x,int y) B. double fun(int x;int y) C. double fun(int,int); D. double fun(int x,y); 50. 以下正確的說法是( )。 A. 用戶調(diào)用標(biāo)準(zhǔn)庫函數(shù)前,必須重新定義 B. 用戶可以重新定義標(biāo)準(zhǔn)庫函數(shù),若如此,該函數(shù)將失去原有含義 C. 系統(tǒng)不允許用戶重新定義標(biāo)準(zhǔn)庫函數(shù) D. 用戶調(diào)用標(biāo)準(zhǔn)庫函數(shù)前,不必使用預(yù)編譯命令將該函數(shù)所在文件包括到用戶源文件中二、填空題 1. C+語言是在_語言的基礎(chǔ)上發(fā)展起來的。 2. C+語言的編譯單位是擴(kuò)展名為_的_文件。 3. 行尾使用注釋的開始標(biāo)記符為_。 4. 多行
16、注釋的開始標(biāo)記符和結(jié)束標(biāo)記符分別為_和_。 5. 用于輸出表達(dá)式值的標(biāo)準(zhǔn)輸出流對象是_。 6. 用于從鍵盤上為變量輸入值的標(biāo)準(zhǔn)輸入流對象是_。 7. 一個(gè)完整程序中必須有一個(gè)名為_的函數(shù)。 8. 一個(gè)函數(shù)的函數(shù)體就是一條_語句。 9. 當(dāng)執(zhí)行cin語句時(shí),從鍵盤上輸入每個(gè)數(shù)據(jù)后必須接著輸入一個(gè)_符,然后才能繼續(xù)輸入下一個(gè)數(shù)據(jù)。 10. 在C+程序中包含一個(gè)頭文件或程序文件的預(yù)編譯命令為_。 11. 程序中的預(yù)處理命令是指以_字符開頭的命令。 12. 一條表達(dá)式語句必須以_作為結(jié)束符。 13. 在#include命令中所包含的頭文件,可以是系統(tǒng)定義的頭文件,也可以是_定義的頭文件。 14. 使用
17、#include命令可以包含一個(gè)頭文件,也可以包含一個(gè)_文件。 15一個(gè)函數(shù)定義由_和_兩部分組成。 16若一個(gè)函數(shù)的定義處于調(diào)用它的函數(shù)之前,則在程序開始可以省去該函數(shù)的_語句。 17C+頭文件和源程序文件的擴(kuò)展名分別為_和_。 18程序文件的編譯錯(cuò)誤分為_和_兩類。 19當(dāng)使用_保留字作為函數(shù)類型時(shí),該函數(shù)不返回任何值。 20當(dāng)函數(shù)參數(shù)表用_保留字表示時(shí),則表示該參數(shù)表為空。 21從一條函數(shù)原型語句“int fun1(void);”可知,該函數(shù)的返回類型為_,該函數(shù)帶有_個(gè)參數(shù)。 22. 當(dāng)執(zhí)行cout語句輸出endl數(shù)據(jù)項(xiàng)時(shí),將使C+顯示輸出屏幕上的光標(biāo)從當(dāng)前位置移動(dòng)到_的開始位置。 2
18、3. 假定x=5,y=6,則表達(dá)式x+*+y的值為_。 24. 假定x=5,y=6,則表達(dá)式x-*-y的值為_。 25. 假定x=5,y=6,則執(zhí)行表達(dá)式y(tǒng)*=x+計(jì)算后,x和y的值分別為_和_。 26. 假定x=5,y=6,則執(zhí)行表達(dá)式y(tǒng)+=x-計(jì)算后,x和y的值分別為_和_。 27. C+常數(shù)0x145對應(yīng)的十進(jìn)制值為_。 28. C+常數(shù)0345對應(yīng)的十進(jìn)制值為_。 29. 十進(jìn)制常數(shù)245對應(yīng)的十六進(jìn)制的C+表示為_。 30. 十進(jìn)制常數(shù)245對應(yīng)的八進(jìn)制的C+表示為_。 31. signed char類型的值域范圍是_至_之間的整數(shù)。 32. int和float類型的數(shù)據(jù)分別占用_和
19、_個(gè)字節(jié)。 33. float和double類型的數(shù)據(jù)分別占用_和_個(gè)字節(jié)。 34. bool和char類型的數(shù)據(jù)分別占用_和_個(gè)字節(jié)。 35. unsigned short int和int類型的長度分別為_和_。 36. 字符串”Thiss a book.n”的長度為_。 37. 字符串”nThiss a pennn”的長度為_。 38. 在C+中存儲字符串”abcdef”至少需要_個(gè)字節(jié)。 39. 在C+中存儲字符串”a+b=c”至少需要_個(gè)字節(jié)。 40. 假定x和y為整型,其值分別為16和5,則x%y和x/y的值分別為_和_。 41. 假定x和y為整型,其值分別為16和5,則x/y和do
20、uble(x)/y的值分別為_和_。 42. 假定x是一個(gè)邏輯量,則x && true的值為_。 43. 假定x是一個(gè)邏輯量,則x | true的值為_。 44. 假定x是一個(gè)邏輯量,則x && false的值為_。 45. 假定x是一個(gè)邏輯量,則x | false的值為_。 46. 假定x是一個(gè)邏輯量,則!x | false的值為_。 47. 假定x是一個(gè)邏輯量,則x && !x的值為_。 48. 假定x是一個(gè)邏輯量,則x | !x的值為_。 49. 數(shù)學(xué)算式的C+表達(dá)式為_。 50. 數(shù)學(xué)算式的C+表達(dá)式為_。 51. 數(shù)學(xué)算式的C+表達(dá)式為
21、_。 52. 設(shè)enum Printstatusready,busy,error; 則 cout<<busy的輸出結(jié)果是_。 53. 設(shè)enum Printstatusready=2,busy,error; 則cout<<busy的輸出結(jié)果是_。 54. 常數(shù)-4.205和6.7E-9分別具有_和_位有效數(shù)字。 55. 枚舉類型中的每個(gè)枚舉值都是一個(gè)_,它的值為一個(gè)_。 56. 常數(shù)100和3.62的數(shù)據(jù)類型分別為_和_。 57. 若x=5, y=10, 則計(jì)算y*=+x表達(dá)式后,x和y的值分別為_和_。 58. 假定x和ch分別為int型和char型,則sizeof(
22、x)和sizeof(ch)的值分別為_和_。 59. 假定x=10,則表達(dá)式x<=10?20:30的值為_。 60. 表達(dá)式sqrt(81)和pow(6,3)的值分別為_和_。三、程序填充題,對程序、函數(shù)或類中劃有橫線的位置,根據(jù)題意按標(biāo)號把合適的內(nèi)容填寫到程序下面相應(yīng)標(biāo)號的后面。1. 斐波那契數(shù)列的第1和第2個(gè)數(shù)分別為0和1 ,從第三個(gè)數(shù)開始,每個(gè)數(shù)等于其前兩個(gè)數(shù)之和。求斐波那契數(shù)列中的前20個(gè)數(shù),要求每行輸出5個(gè)數(shù)。#include<iostream.h>void main() int f,f1,f2,i; cout<<” 斐波那契數(shù)列:n”; f1=0; f
23、2=1; cout<<setw(6)<<f1<<setw(6)<<f2; for(i=3;i<=20;i+) f=_(1)_; cout<<setw(6)<<f;if(_(2)_) cout<<endl;f1=f2;f2=_(3)_; cout<<endl; (1) (2) (3) 2. 計(jì)算的值。 #include<iostream.h> void main() double x,p1=1,p2=1,s=0; int i,j=1; cout<<"輸入x的值:
24、" cin>>x; for(i=1;i<=10;i+) p1*=_(1)_; p2*=_(2)_; s+=j*p1/p2; /j的值為(-1)i+1 j=_(3)_; cout<<s<<endl; (1) (2) (3) 3. 打印出2至99之間的所有素?cái)?shù)(即不能被任何數(shù)整除的數(shù))。 #include<iostream.h> #include<math.h> void main() int i,n; for(n=2; _(1)_; n+) int temp=int(sqrt(n); /求出n的平方根并取整 for(i=
25、2; _(2)_; i+) if(n%i=0) _(3)_; if(i>temp) cout<<n<<' ' cout<<'n' (1) (2) (3) 4. 采用輾轉(zhuǎn)相除法求出兩個(gè)整數(shù)的最大公約數(shù)。 #include<iostream.h> void main() int a,b; cout<<"請輸入兩個(gè)正整數(shù):" cin>>a>>b; while(a<=0 | _(1)_) cout<<"重新輸入:" cin&
26、gt;>a>>b; while(b) int r; r=a%b; _(2)_; _(3)_; /分別修改a和b的值 cout<<a<<endl; /輸出最大公約數(shù) (1) (2) (3) 5. 把從鍵盤上輸入的一個(gè)大于等于3的整數(shù)分解為質(zhì)因子的乘積。如輸入24時(shí)得到的輸出結(jié)果為“2 2 2 3”,輸入50時(shí)得到的輸出結(jié)果為“2 5 5”,輸入37時(shí)得到的輸出結(jié)果為“37”。 #include<iostream.h> void main() int x; cout<<"請輸入一個(gè)整數(shù),若小于3則重輸:" do
27、cin>>x; while(_(1)_); int i=2; do while(_(2)_) cout<<i<<' ' x/=i; _(3)_; while(i<x); if(x!=1) cout<<x; cout<<endl; (1) (2) (3) 6. 下面函數(shù)是求兩個(gè)整型參數(shù)a和b的最小公倍數(shù)。 int f2(int a, int b) int i=2, p=1; do while(a%i=0 && _(1)_) p*=i; a/=i; b/=i; _(2)_; while(a>=i
28、 && _(3)_); return p*a*b; (1) (2) (3) 7. 在輸出屏幕上打印出一個(gè)由字符*組成的等腰三角形,該三角形的高為5行,從上到下每行的字符數(shù)依次為1,3,5,7,9。 #include<iostream.h> void main() int i,j; for(i=1;_(1)_;i+) for(j=1;j<=9;j+) if(j<=5-i | _(2)_) cout<< ; else _(3)_; cout<<endl; (1) (2) (3) 8. 統(tǒng)計(jì)字符串中英文字母個(gè)數(shù)的程序。 #include
29、 <iostream.h> int count (char str); void main() char s180; cout <<”Enter a line:”; cin >>s1; cout <<”count=”<<count(s1)<<endl; int count(char str) int num=0; /給統(tǒng)計(jì)變量賦初值 for(int i=0;stri;i+) if (stri>=a && stri<=z |_(1)_ ) _(2)_; _(3)_; (1) (2) (3) 9.
30、主函數(shù)調(diào)用一個(gè)fun函數(shù)將字符串逆序。 #include<iostream.h> #include<string.h> _(1)_; void main( ) char s80; cin>>s; _(2)_; cout<<”逆序后的字符串:”<<s<<endl ; void fun(char ss) int n=strlen(ss); for(int i=0; _(3)_; i+) char c=ssi; ssi=ssn1i; ssn1i=c; (1) (2) (3) 10. 從一個(gè)字符串中刪除所有同一個(gè)給定字符后得到一個(gè)
31、新字符串并輸出。 #include<iostream.h> const int len=20; void delstr(char a,char b,char c); void main() char str1len,str2len; char ch; cout<<"輸入一個(gè)字符串:" cin>>str1; cout<<"輸入一個(gè)待刪除的字符:" cin>>ch; delstr(str1,str2,ch); cout<<str2<<endl; void delstr(cha
32、r a,char b,char c) int j=0; for(int i=0; _(1)_; i+) if(_(2)_) bj+=ai; bj=_(2)_; (1) (2) (3) 四、寫出程序運(yùn)行結(jié)果 1. #include<iostream.h> #include<stdlib.h> void main() int a8=25,48,32,85,64,18,48,29; int max,min; max=min=a0; for(int i=0; i<8; i+) if(max>ai) max=ai; if(min<ai) min=ai; cout
33、<<"max:"<<max<<endl; cout<<"min:"<<min<<endl; 2. #include<iostream.h> void main() int a,b; for(a=1,b=2; b<50;) cout<<a<<' '<<b<<' ' a=a+b; b=a+b; cout<<endl; cout<<a<<' '
34、;<<b<<' '<<endl; 3. #include<iostream.h> const int M=3, N=4; void main() int i,j,s=0; for(i=1;i<=M;i+) for(j=1;j<=N;j+) s+=i*j; cout<<”s=”<<s<<endl; 4. #include<iostream.h> void main() int a=2,b=5,c=0; if(a+b>10) c=a*b; else c=3*a+b; i
35、f(c<=20) cout<<c*c; else cout<<4+c-5; cout<<endl; a=a+b; b=a+b;c+=a+b; cout<<"a,b,c="<<a<<','<<b<<','<<c<<endl; 5. #include<iostream.h> void main() int x=5; switch(2*x-3) case 4: cout<<x<< ; ca
36、se 7: cout<<2*x+1<< ; case 10: cout<<3*x-1<< ; break; default: cout<<"default"<<endl; cout<<"switch end."<<endl; 6. #include<iomanip.h> #include<math.h> int a4=36,-5,73,8; void main() int i,y; for(i=0; i<4; i+) if(ai&
37、lt;0) y=1; else if(ai<10) y= ai* ai+3; else if(ai<60) y=4*ai-5; else y=int(sqrt(ai); / sqrt(x)為取x的平方根函數(shù) cout<<setw(5)<<ai<<setw(5)<<y; 7. #include<iostream.h> int a8=36,25,20,43,12,70,66,35; void main() int s0,s1,s2; s0=s1=s2=0; for(int i=0; i<8; i+) switch(ai%
38、3) case 0: s0+=ai;break; case 1: s1+=ai;break; case 2: s2+=ai;break; cout<<s0<< <<s1<< <<s2<<endl; 8. #include<iomanip.h> const int N=5; void main() int i,p=1,s=0; for(i=1;i<N; i+) p=p*i; s=s+p; cout<<setw(5)<<i<<setw(5)<<p; cout&l
39、t;<setw(5)<<s<<endl; 9. #include<iomanip.h> const int M=20; void main() int c2,c3,c5; c2=c3=c5=0; for(int i=1; i<=M; i+) if(i%2=0) c2+; if(i%3=0) c3+; if(i%5=0) c5+; cout<<c2<<' '<<c3<<' '<<c5<<endl; 10. #include<iomanip.
40、h> void main() int i,j; for(i=0;i<5;i+) for(j=i;j<5;j+) cout<<*; cout<<endl; 11. #include<iostream.h> void main() for(int i=1,s=0;i<20;i+) if(i%2=0 | i%3=0) continue; cout<<i<< ; s+=i; cout<<s<<endl; 五、指出程序或函數(shù)的功能 1. #include<iostream.h> voi
41、d main() int i,s=0; for(i=2;i<=30;i+=2) s+=i*i; cout<<"s="<<s<<endl; 2. #include<iostream.h> #include<stdlib.h> #include<math.h> void main() int i=10,a; while(i>0) a=rand()%90+10; int j, k=int(sqrt(a)+1e-5); /sqrt(x)為求x的平方根函數(shù) for(j=2; j<=k; j+) if(a%j=0) break; if(j>k) cout<<a<<' ' i-; 3. void trans(int x) char a10; in
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國合成纖維聚酯切片數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025至2030年中國仿皮表盒數(shù)據(jù)監(jiān)測研究報(bào)告
- 河南省周口市扶溝縣2024-2025學(xué)年九年級上學(xué)期1月期末化學(xué)試題(含答案)
- 跳水闖關(guān)考試題及答案
- 2025年軍隊(duì)文職人員招聘之軍隊(duì)文職法學(xué)能力測試試卷A卷附答案
- 2025年軍隊(duì)文職人員招聘之軍隊(duì)文職政治學(xué)全真模擬考試試卷A卷含答案
- 2019-2025年消防設(shè)施操作員之消防設(shè)備中級技能題庫檢測試卷B卷附答案
- 2024河北省中考英語真題含答案
- 郵輪切艙合同(2篇)
- 采購追加合同范本(2篇)
- 產(chǎn)品質(zhì)量承諾及保障措施-產(chǎn)品質(zhì)量承諾
- 11471勞動(dòng)爭議處理(第5章)
- 高考語文文化常識之天文歷法課件
- 2023年版義務(wù)教育音樂課程標(biāo)準(zhǔn)(標(biāo)準(zhǔn)版)
- 長短樁組合樁基礎(chǔ)的分析
- 北航畢業(yè)設(shè)計(jì)論文模板
- 留守兒童風(fēng)險(xiǎn)評估表
- LNG生產(chǎn)操作規(guī)程要點(diǎn)
- 教學(xué)能力大賽決賽獲獎(jiǎng)-教學(xué)實(shí)施報(bào)告-(完整圖文版)
- 完整戶口本英文翻譯模板(共4頁)
- 高二通用技術(shù)-經(jīng)典結(jié)構(gòu)的欣賞課件說課講解
評論
0/150
提交評論