c語言編程答案_第1頁
c語言編程答案_第2頁
c語言編程答案_第3頁
c語言編程答案_第4頁
c語言編程答案_第5頁
已閱讀5頁,還剩106頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、c語言編程答案 1-1開始你的第一個C程序成績: 10 / 折扣: 0.8在屏幕上輸出問候語,格式如下:=How are you!=就是書上第27頁的程序,你用任何一種開發(fā)工具進行開發(fā)。注意格式一定要與給定的格式完全一致,因為是計算機自動比對判斷程序運行的結(jié)果,它可是個死腦筋,稍有不同就判定是錯誤的。友情提示:從現(xiàn)在開始,你要盡快學(xué)習(xí)C語言程序的開發(fā)工具,TC、VC都可以。俗話說磨刀不費砍柴工,在這個程序中,你要了解開發(fā)環(huán)境的基本使用方法:源程序的編輯、保存,程序編譯、鏈接、運行的方法等。1.main() 2. 3. printf("=n"); 4. printf(&quo

2、t;How are you!n"); 5. printf("=n"); 6. 1-2照貓畫貓:計算圓柱的側(cè)面積及體積成績: 10 / 折扣: 0.8這是教材P39頁的例3-1,體會一下C語言的輸入輸出函數(shù)的用法:輸入圓的半徑 r ,計算圓的周長和面積 。其中 =3.1416 輸入 : 圓的半徑 r 輸出 :圓的周長c ,面積 是s (均保留 2 位小數(shù))1.#define PI 3.1416 2.main() 3. 4. float r,c,s; 5. scanf("%f",&r); 6. c=2*PI*r; 7. s=PI*r*r;

3、8. printf("c=%6.2f,s=%6.2fn",c,s); 9. 10. 1-3磨磨你的砍柴刀:判斷三角形的形狀成績: 10 / 折扣: 0.8輸入三角型的三條邊,判斷三角形的形狀。假設(shè)輸入的三邊邊長均 >0 。輸入: 三角型的 3 條邊的長度( int 型)。 輸出: 三角形形狀 等邊三角形: equilateral triangle. 等腰三角形: isoceles triangle. 不構(gòu)成三角形: non-triangle. 一般三角形: triangle. 友情提示:這個題有點復(fù)雜吧,因為用到了分支語句,你參考一下教材P98的程序。要把a、b、c三

4、條邊長度的可能情況都想到。如果程序運行出現(xiàn)了問題,你嘗試用開發(fā)工具的單步執(zhí)行調(diào)試工具,檢查問題出在哪一句。什么叫單步執(zhí)行?老師在課上告訴你們了嗎?沒講過?那就讀讀網(wǎng)絡(luò)教室的那些文章吧!1.main() 2. 3. int a,b,c; 4. scanf("%d%d%d",&a,&b,&c); 5. if(a+b>c&b+c>a&a+c>b) 6. if(a=b) 7. if(b=c) printf("equilateral triangle.n"); 8. else printf("is

5、oceles triangle.n"); 9. else 10. if(b=c) printf("isoceles triangle.n"); 11. else printf("triangle.n"); 12. else printf("non-triangle.n"); 13. 2-1. 整型數(shù)的表示范圍成績: 10 / 折扣: 0.8編寫一個循環(huán)程序,輸入 N 值,輸出 N 的階乘。關(guān)于循環(huán)程序怎么編寫,可以參考教材第六章P123的內(nèi)容。注意整型數(shù)的表示范圍,如果當(dāng)輸入的 N 比較大時,例如 N 等于 20 時,輸出怎

6、么是負(fù)數(shù)了?自己想明白吧 !1.main() 2. 3. int i,n;long s; 4. s=1; 5. i=1; 6. scanf("%d",&n); 7. if(n<13) 8. do s*=i; 9. i+; 10. while(i<=n); 11. printf("%ldn",s); 12. 13. else printf("N is too big!n"); 14. 15. 16. 2-2. 求正弦函數(shù)值成績: 10 / 折扣: 0.8已知求正弦 sin(x) 的近似值的多項式公式為: sin(x)

7、 = x - x3/3! + x5/5! - x7/7!+ + (-1)n x2n+1/(2n+1)! + 編寫程序,要求輸入 x (單位是弧度)和,按上述公式計算 sin(x) 的近似值,要求計算的誤差小于給定的。 此題當(dāng)然要用到循環(huán)語句,到第六章去找個貓來照著畫吧,循環(huán)的終止條件就是本次計算出來的正弦函數(shù)值和上次計算的值的差小于給定的。求兩個值的差時,要求出其絕對值,使用庫函數(shù)fabs(),頭文件在math.h里。友情提示:給定的誤差值越小,計算的精度越高,但是要注意嘍,給的精度太高,你的程序會成為死循環(huán)。如果出現(xiàn)死循環(huán)的情況,可以用<Ctrl>+<Break>鍵退

8、出程序。1.#include<math.h> 2.main() 3. double s,x,y,r,m,z,j; 4. int i,n; 5. scanf("%lf%lf",&x,&r); 6. n=i=s=1;y=x;m=x; 7. do 8. m=-m*x*x; 9. do 10. s=s*i;i+; 11. while(i<=2*n+1); 12. n=n+1;z=m/s;y=y+z;j=fabs(z); 13. while(j>r); 14. printf("%fn",y); 15. 2-3. 判斷輸入的字

9、符的類型成績: 10 / 折扣: 0.8我們將字符分為五類:大寫字母、小寫字母、數(shù)字、控制字符、其他字符。編寫程序,從鍵盤輸入一個字符,輸出字符所屬的類型:大寫字母時輸出capital letters, 小寫字母時輸出small letters,數(shù)字是輸出figures,控制字符時輸出control characters,其他字符時輸出 others。1.#include<stdio.h> 2.main() 3. 4. char x; 5. x=getchar(); 6. if(x>=A&&x<=Z) printf("capital lette

10、rsn"); 7. else if(x>=a&&x<=z) printf("small lettersn"); 8. else if(x>=0&&x<=9) printf("figuresn"); 9. else if(x>=0&&x<=32) printf("control charactersn"); 10. else printf("othersn"); 11. 12.3-1. 字符加密輸出13.成績: 10 / 折

11、扣: 0.814.從鍵盤上輸入一個字符,進行加密以后再輸出在屏幕上。加密規(guī)律是:輸入小寫英文字母時,輸入a 輸出Z、輸入b輸出Y、輸入c輸出X、.、輸入z輸出A。輸入大寫英文字母時,將該字母ASCII碼值再加上該值的1/2后輸出所對應(yīng)的字符,例如數(shù)字A的ASCII碼值是65,加上其值的1/2后是98(小數(shù)四舍五入),則輸出字符b。輸入數(shù)字時,將該數(shù)字原ASCII碼值再加上該值十進制的十位上 的數(shù)后輸出,例如數(shù)字9的ASCII碼值是57,加上十位上的數(shù)5后是62,則輸出字符>。輸入其他字符時原樣輸出。15.友情提示:整數(shù)之間運算的結(jié)果要取整,例如5/2的結(jié)果是2,而5.0/2.0對小數(shù)四舍

12、五入的結(jié)果就是3.0了。所以輸入大寫英文字母時的輸出要仔細(xì)考慮。16.#include<stdio.h> 17.main() 18. 19. char x;int a,b; 20. x=getchar();a=x/10;b=x%2; 21. if(x>=a&&x<=z) x=187-x; putchar(x); 22. else if (x>=0&&x<=9) x=x+a; putchar(x); 23. else if(x>=A&&x<=Z) 24. if(b=1) x=x+(x/2+1);put

13、char(x); 25. else x=x+x/2;putchar(x); 26. 27. else putchar(x); 28. printf("n"); 29. 3-2. 求和成績: 10 / 折扣: 0.8輸入整數(shù) m 和正整數(shù) n ,按下列公式計算 s : s=m-(m+1)+m+2-(m+3)+ +(-1)n(m+n) 。輸入: m 和 n 輸出: s 1.main() 2. 3. int k,m,n,s,i; 4. scanf("%d%d",&m,&n); 5. s=0;i=0;k=1; 6. while(i<=n)

14、7. s=s+k*m; 8. m+; 9. i+; 10. k=-k; 11. 12. printf("s=%dn",s); 13. 3-3. 計算時鐘的夾角成績: 10 / 折扣: 0.8背景:鐘面上的時針和分針之間的夾角總是在 0 度 359 度之間。舉例來說,在十二點的時候兩針之間的夾角為 0 度,而在六點的時候夾角為 180 度,在三點的時候為 90 度。本題要解決的是計算 12:00 到 11:59 之間任意一個時間的夾角。輸入: 每組測試數(shù)據(jù)包含兩個數(shù)字:第一個數(shù)字代表小時 ( 大于 0 小于等于 12) ,第二個數(shù)字代表分 ( 在區(qū)間 0, 59 上 ) 。

15、輸出: 對應(yīng)每組測試數(shù)據(jù),用常用格式顯示時間以及這個時候時針和分針間的最小夾角,精確到小數(shù)點后一位。輸出格式如下所示。輸入:12 30輸出:At 12:30 the angle is 165.0 degrees.友情提示:以表中心到12點的連線為基準(zhǔn),分針每走1分鐘是6度,時針與基準(zhǔn)的夾角每個小時也是30度,從整點開始,每過1分鐘時針再增加0.5度。 1.#include<math.h> 2.main() 3. 4. int m,n; float s,x; 5. scanf("%d%d",&m,&n); 6. x=fabs(30*m-5.5*n)

16、; 7. if(x< 180) 8. s=x; 9. else s=360-x; 10. if(n<=9) 11. printf("At %d:0%d the angle is %.1f degrees.n",m,n,s); 12. else 13. printf("At %d:%d the angle is %.1f degrees.n",m,n,s); 14. 3-4. 求親密數(shù)成績: 10 / 折扣: 0.8若正整數(shù)的全部約數(shù)(包括,不包括本身)之和等于 ; 且整數(shù)的全部約數(shù)(包括,不包括本身)之和等于,則 A 、 B 為親密數(shù)。編程,

17、輸入正整數(shù), 輸出親密數(shù) A , B(A<=B) ,若不存在親密數(shù),則輸出 No output 。例如:220和284就是一對親密數(shù)。220的約數(shù)是:1、2、4、5、10、11、20、22、44、55、110,約數(shù)之和是284;284的約數(shù)是:1、2、4、71、142,約數(shù)之和是220。1.main() 2. int a,b=0,i,c=0; 3. scanf("%d",&a); 4. for(i=1;i<=a/2;i+) 5. if(a%i!=0) continue ; 6. b=b+i; 7. 8. if(a<=b) 9. for(i=1;i&

18、lt;=b/2;i+) 10. if(b%i!=0) continue ; 11. c=c+i; 12. 13. 14. if(a=c) printf("%d-%dn",a,b); 15. else printf("No outputn"); 16. return 0; 17. 18. 3-5. 輸出一行星號成績: 5 / 折扣: 0.8在程序中只允許在一個語句中使用printf函數(shù),在printf函數(shù)中只允許輸出一個星號,編寫程序在一行中輸出 N 個星號。輸入: N值輸出: 一行中N個星號。1.main() 2. 3. int i,n; 4. i=1;

19、 5. scanf("%d",&n); 6. while(i<=n) 7. printf("*"); 8. i+; 9. 10. printf("n"); 11. 4-1. 打印實心正方形成績: 10 / 折扣: 0.8上次你已經(jīng)打印了一行*號,這次在屏幕上輸出一個由星號組成的 n 行 n 列的正方形。程序輸入 n 值,輸出如下例( n=4 )所示的高和上底均為 n 的正方形:* 輸入: 高 n 輸出: n 行 n 列的正方形 1.main() 2. 3. int n,j,i; 4. scanf("%d&quo

20、t;,&n); 5. for(j=1;j<=n;j+) 6. for(i=1;i<=n;i+) 7. printf("*"); 8. printf("n"); 9. 10. 4-2. 學(xué)習(xí)成績歸類成績: 10 / 折扣: 0.8學(xué)生的學(xué)習(xí)成績是百分制,成績的歸類標(biāo)準(zhǔn)是:90<= 成績 <=100 為 "super";80<= 成績 <90 為 "good";70<= 成績 <80 為 "ok";60<= 成績 <70 為 &qu

21、ot;pass"成績 <60 為 "no good"。編寫程序。輸入若干個成績,輸出成績和相應(yīng)的等級。輸入成績?yōu)樨?fù)時,程序結(jié)束,輸入成績大于100分,顯示“input error”。1.main() 2. 3. int n=0; 4. while(n>=0) 5. scanf("%d",&n); 6. if(n>100) printf("%d "input error"n",n); 7. else if(90<=n&&n<=100) printf(&q

22、uot;%d "super"n",n); 8. else if(80<=n&&n<90) printf("%d "good"n",n); 9. else if(70<=n&&n<80) printf("%d "ok"n",n); 10. else if(60<=n&&n<70) printf("%d "pass"n",n); 11. else if(0<=n

23、&&n<60) printf("%d "no good"n",n); 12. 13. 14. return 0; 15. 4-3. 輸出星期幾的英文表示成績: 10 / 折扣: 0.8輸入用數(shù)字(1-7)表示的星期幾,輸出星期幾的英文表示,輸入的數(shù)字有誤,輸出單詞"Error"。 1.main() 2 . 3. int x; 4. scanf("%d",&x); 5. switch(x) 6. case 7:printf("Sundayn");break; 7. c

24、ase 6:printf("Saturdayn");break; 8. case 5:printf("Fridayn");break; 9. case 4:printf("Thursdayn");break; 10. case 3:printf("Wednesdayn");break; 11. case 2:printf("Tursdayn");break; 12. case 1:printf("Mondayn");break; 13. default:printf(&quo

25、t;Errorn"); 14. 15. 4-5. 黑色星期五成績: 10 / 折扣: 0.8在西方,星期五和數(shù)字 13 都代表著壞運氣,兩個不幸的個體最后結(jié)合成超級不幸的一天。所以,不管哪個月的13日又恰逢星期五就叫 “ 黑色星期五 ” 。輸入某年年號和該年的元旦是星期幾( 1-7),輸出該年所有的 “ 黑色星期五 ” 的日期(年 /月/日) 。輸入: 4位年號和該年元旦是星期幾 輸出: 所有的 “黑色星期五”的日期(年/月/日) 1.main() 2. int m,n; 3. scanf("%d%d",&m,&n); 4. if(m%4=0) 5

26、. switch(n) 6. case 7:printf("%d/1/13n%d/4/13n%d/7/13n",m,m,m);break; 7. case 6:printf("%d/10/13",m);break; 8. case 5:printf("%d/5/13",m);break; 9. case 4:printf("%d/2/13n%d/8/13n",m);break; 10. case 3:printf("%d/3/13n%d/11/13n",m);break; 11. case 2:

27、printf("%d/6/13n",m);break; 12. case 1:printf("%d/9/13n%d/12/13n",m);break; 13. 14. else 15. switch(n) 16. case 7:printf("%d/1/13n%d/10/13n",m,m);break; 17. case 6:printf("%d/5/13n",m);break; 18. case 5:printf("%d/8/13n",m);break; 19. case 4:printf(&

28、quot;%d/2/13n%d/3/13n%d/11/13n",m,m,m);break; 20. case 3:printf("%d/6/13n",m);break; 21. case 2:printf("%d/9/13n%d/12/13n",m);break; 22. case 1:printf("%d/4/13n%/7/13n",m,m);break; 23. 24. 5-1. 打印空心菱形成績: 10 / 折扣: 0.8輸入圖形的高, 輸出如下例(n=5時)所示的圖形。* * * * * * * * *輸入: 高 n

29、 輸出: 空心菱形 友情提示:第一步,先輸出由*號組成的n行的實心正三角形和n-1行的實心倒三角形;第二步,通過判斷原每行的第一個和最后一個輸出*號,其余位置輸出空格。1.main() 2. int i,j,n,l; 3. scanf("%d",&n); 4. for(j=1;j<=n;j+) 5. for(i=1;i<=n+j-1;i+) 6. l=0;if(i=n-j+1|i=n+j-1) printf("*");l+; 7. else printf(" "); 8. if(j=1&&l=1)

30、break; 9. if(l=2) break; 10. printf("n"); 11. for(j=n+1;j<=2*n-1;j+) 12. for(i=1;i<=3* n-j-1;i+) 13. l=0;if(i=j-n+1|i=3*n-j-1) printf("*");l+; 14. else printf(" "); 15. if(j=2*n-1&&l=1) break; 16. if(l=2) break; 17. printf("n"); 18. 19. 5-2. 10進制

31、數(shù)轉(zhuǎn)換為16位二進制數(shù)成績: 10 / 折扣: 0.8將任一正整數(shù)(<65536)轉(zhuǎn)換為 16 位二進制形式。輸入: 正整數(shù) 輸出: 正整數(shù)的 16 位二進制數(shù) 友情提示:定義一個整型數(shù)組,數(shù)組有16個元素,保存變換后的二進制數(shù)。1.main() 2. int a16,n,i,j; 3. scanf("%d",&n); 4. j=n; 5. for(i=15;i>=0;i-) 6. ai=j%2;j=j/2; 7. for(i=0;i<16;i+) 8. printf("%d",ai); 9. printf("n&qu

32、ot;); 10. 5-3. 求各位數(shù)字之和等于5且能被5整除的整數(shù)成績: 10 / 折扣: 0.8輸入正整數(shù) M 和 N(M,N 均小于 10000) ,輸出 M 和 N 之間(區(qū)間包括M、N)所有滿足下列條件的所有整數(shù):整數(shù)能被 5 整除且各位數(shù)字之和等于 5 。若沒有滿足條件的整數(shù) , 則輸出“No outputn”。輸入: 整數(shù)區(qū)間 m,n 輸出: 各位數(shù)字之和等于 5 且能被 5 整除的所有整數(shù) 1.main() 2. int a4,x,j=0,m,n; 3. scanf("%d%d",&m,&n); 4. for(x=m;x<=n;x+)

33、5. if(x%5=0) 6. a0=x/1000;a1=(x-1000*a0)/100; 7. a2=(x-1000*a0-100*a1)/10; 8. a3=x-1000*a0-100*a1-10*a2; 9. if(a0+a1+a2+a3=5) printf("%dn",x);j=1; 10. 11. 12. if(j=0) printf("No outputn"); 13. 5-4. 馬戲團觀眾人數(shù)成績: 10 / 折扣: 0.8一個馬戲團表演, n 個座位全滿,全部門票收入是 120 元,現(xiàn)在知道,男人每人 5 元,女人每人 2 元,小孩每人

34、1 角。編程,輸入總?cè)藬?shù) n ,輸出滿足要求的男人、女人和小孩人數(shù)的全部方案。若 n 人無法滿足條件,則輸出“No outputn”。輸入: 人數(shù) n 輸出: 男人、女人和小孩人數(shù) 1.main() 2.int x,y,z,n,l=0,k; 3. scanf("%d",&n); 4. for(x=0;x<=24;x+) 5. for(y=0;y<=60;y+) 6. k=1200-49*x-19*y;if(n=k&&n-x-y>=0) l=1;printf("%d,%d,%dn",x,y,n-x-y); 7. i

35、f(l=0) printf("No outputn"); 8. 9. 10. 5-5. 求各位數(shù)字組成的最大數(shù)成績: 10 / 折扣: 0.8任意輸入一個自然數(shù)(不大于99999999),輸出該自然數(shù)的各位數(shù)字組成的最大數(shù)。例如,輸入 1593 ,則輸出為 9531 。輸入: 自然數(shù) n 輸出: 各位數(shù)字組成的最大數(shù) 1.#include<stdio.h> 2.main() 3. int i,j,n,p,m,a8;char x; 4. for(i=0;i<=8;i+) 5. x=getchar(); 6. if(x=n) n=i;break; 7. els

36、e ai=x-48; 8. for(i=0;i<n-1;i+) 9. p=i; 10. for(j=i+1;j<n;j+) 11. if(ap<aj) p=j; 12. if(p!=i) m=ap;ap=ai;ai=m; 13. 14. for(i=0;i<n;i+) printf("%d",ai); 15. printf("n"); 16. 17. 18. 6-1. 打印數(shù)字菱形成績: 10 / 折扣: 0.8輸入 n 值,輸出如下例( n=4 )所示的數(shù)字菱形。 4 434 43234 4321234 43234 434 4

37、輸入: n 輸出: 數(shù)字菱形 友情提示:同學(xué)們總結(jié)一下打印星號組成的實心圖形程序的編程思路:第一步,打印星號組成的正方形;第二步,改變每行星號的個數(shù),打印每行星號數(shù)量不一樣的圖形;如果是空心圖形,每行第一個和最后一個位置輸出星號,其他位置輸出空格?,F(xiàn)在我們練習(xí)輸出變化的字符,在打印星號圖形的基礎(chǔ)上,原來輸出*號的位置,將printf("*");改為printf("%2d",x);當(dāng)然,原來輸出一個*號的地方只占一個字符的位置,現(xiàn)在都要改為2個字符的位置,如果輸出的是數(shù)字且多于2個,則要是%3d或%4d了。x是多少呢?則要尋找其規(guī)律,就是該輸出位置與所在行

38、列的關(guān)系。注意給出的測試用例,輸出的數(shù)字是左對齊啊。1.main() 2.int i,j,n; 3. scanf("%d",&n); 4. for(j=1;j<=n;j+) 5. for(i=1;i+) if(i=2*(n-j+1)-1) printf("%-2d",n);break; 6. else printf(" "); 7. for(i=n-j+2;i<=n;i+) printf("%-2d",2*n-i-j+1); 8. for(i=n+1;i<=n+j-1;i+) printf

39、("%-2d",i-j+1); 9. printf("n"); 10. for(j=n+1;j<=2*n-1;j+) 11. for(i=1;i+) if(i=2*(j-n+1)-1) printf("%-2d",n);break; 12. else printf(" "); 13. for(i=j-n+2;i<=n;i+) printf("%-2d",j-i+1); 14. for(i=n+1;i<=3*n-j-1;i+) printf("%-2d",i+

40、j+1-2*n); 15. printf("n"); 16. 6-2. 打印空心字母菱形成績: 10 / 折扣: 0.8輸入 n 值和首字母,輸出如下例( n=4 )所示的空心字母菱形。(輸出僅限于字母)BC LD KE JF IG HF輸入: n 首字母輸出: 空心字母菱形 友情提示:在5-1題空心菱形的基礎(chǔ)上,解決原輸出*號的位置輸出字符。每行的第一個字符是在給定的首字符的基礎(chǔ)上,現(xiàn)輸出字符的ASCII碼值加1就是下一行的首字符,在第二行輸出的尾字符的基礎(chǔ)上,減1就是下一行的尾字符,根據(jù)給定的行數(shù)和首字符可以求出輸出的第一個尾字符。1.#include<stdio

41、.h> 2.main() 3. int i,j,n;char x; 4. scanf("%d %c",&n,&x); 5. for(j=1;j<=n;j+) 6. for(i=1;i<=n+j-1;i+) 7. if(i=n-j+1) putchar(x+j-1); 8. else if(i=n+j-1) if(x+4*n-j-3)<Z) putchar(x+4*n-j-3); 9. else putchar(x+4*n-j-3-26); 10. else printf(" "); 11. printf("

42、;n"); 12. for(j=n+1;j<=2*n-1;j+) 13. for(i=1;i<=3*n-j-1;i+) 14. if(i=j-n+1) if(x+j-1)<Z) putchar(x +j-1); 15. else putchar(x+j-1-26); 16. else if(i=3*n-j-1) if(x+4*n-j-3)<Z) putchar(x+4*n-j-3); 17. else putchar(x+4*n-j-3-26); 18. else printf(" "); 19. printf("n")

43、; 20. 6-3. 求等于其各位數(shù)字的階乘之和的正整數(shù)成績: 10 / 折扣: 0.8求這樣一個 n 位數(shù)( >0 ),它等于其各位數(shù)字的階乘之和。輸入位數(shù) n ,輸出所有滿足條件的 n 位數(shù)。例如, 145=1 ! +4 ! +5 !若不存在這樣的 n 位數(shù),則輸出: "No outputn"。 輸入: n 輸出: 滿足條件的 n 位數(shù) 1.main() 2.int b10,k,m,n,p,x,y,i,j=0; 3. scanf("%d",&n); 4. for(m=1,i=1;i<n;i+) m*=10; 5. for(x=m;

44、x<=10*m-1;x+) 6. y=x; 7. for(k=0,p=m;k<n;k+) bk=y/p;y=y%p;p=p/10; 8. for(y=k=0;k<n;k+) 9. for(p=i=1;i<=bk;i+) p*=i;y+=p; 10. if(x=y) printf("%dn",x);j+; 11. 12. if(j=0) printf("No outputn"); 13. 6-4. 求滿足條件的等差數(shù)列前4項成績: 10 / 折扣: 0.8有一正整數(shù)等差數(shù)列,其前四項之和是 m ,前四項之積是 n ,編程,輸入 m 和 n ,輸出此數(shù)列的前四項,若不存在這樣的等差數(shù)列,則輸出 No output 輸入: m,n 輸出: 滿足條件數(shù)列的前

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論