<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                >[danger] 1、題目:根據下式求s的值。s=1/1+1/4+1/7+1/10+...+1/298.要求:要求使用循環實現,輸出結果的形式為:s=2.579 ``` #include <stdio.h> int main() { double sum = 1.0f; int i = 4; for (【1】 ) { sum += 1.0【2】; i+=【3】; } printf("s=%.3f", 【4】); return (0); } ``` >[danger] 2\. 編寫函數fun(x,y),函數的功能是若x、y為奇數,求x到y之間的奇數和;若x、y為偶數,則求x到y之間的偶數和。主函數的功能是計算(1+3+5+……+1999)-(2+4+6+……+1998)的值。 ``` #include "stdio.h" main() { int s; s=fun(1,1999)-fun(2,1998); printf("s=%d\n",s); } int fun(int x,int y) { 【1】 i,s=0; for【2】 s=【3】; return s; } ``` >[danger] 3.功能:編寫程序輸入三位數(100-999),然后按數字逆序輸出。(例:輸入456↙,輸出654)。 ``` #include <stdio.h> void main() { 【1】 n,ge,shi,bai; printf("請輸入一個三位正整數:"); scanf("%d",【2】); if((n<100)【3】(n>999)) printf("輸入數據有誤!\n"); else { ge=n%10; shi=n/10%10; bai=【4】; printf("此數的逆序輸出結果為:%d%d%d\n",【5】); } } ``` >[danger] 4.編程求sum=1-1/2+1/3-1/4...+1/99-1/100的值并輸出。 ``` #include <stdio.h> void main() { int i,sign=1; double sum=0; for(【1】) { sum=【2】; 【3】; } printf("%lf\n ",sum); } ``` >[danger] 5.函數fun的功能:對一個任意位數的正整數n,,從十位起計算隔位數字之和,即十位、 千位、……等數字之和。例如輸入1234567,6+4+2的結果為12。 ``` int fun(int n) { int sum=0; n=【1】; 【2】(n>0) { sum +=【3】; n=【4】; } return sum; } #include <stdio.h> int main() { int n; printf("輸入一個正整數: "); scanf("%d",&n); printf("從十位起,隔位數字之和是%d\n",fun(n)); return 0; } ``` >[danger] 6.功能:編寫程序,求1-3+5-7+...-99+101的值。 ``` #include<stdio.h> main() { int i,count,j,sum; count=【1】; j=1; sum=0; for(i=1;i<=101;【2】) { sum=sum+j*i; 【3】; if (【4】) j=-1; else 【5】; } printf("%d\n",sum); } ``` >[danger] 7.題目:s=1+(2x2)+(3x3x3)+(4x4x4x4)+..(9x9x9x9x9x9x9x9x9)的值要求:使用循環實現。 輸出格式:s=405071317 ``` #include <stdio.h> int main() { int i; int j; int sum = 0; int tmp; for (i=1;【1】) { tmp =【2】; for (j = 1; 【3】) { 【4】; } 【5】; } printf("s=%d\n", sum); return (0); } ``` >[danger] 8.功能:從鍵盤上輸入若干個學生的成績,統計并輸出最高成績和最低成績,當輸入負數時結束輸入。 ``` #include <stdio.h> main() { int x,【1】,min; printf("please input x:\n"); scanf("%d",【2】); max=x; min=x; while(【3】) { if(x>max) 【4】; if(x<min) min=x; 【5】("%d",&x); } printf("max=%d,min=%d\n",max,min); } ``` >[danger] 9.請編寫函數sum,其功能是:用for循環語句求1到n之間所有偶數之和(若n為偶數包括n), 并將結果返回給主函數。(n值由主函數傳入),行程序后若輸入:10,則輸出為:sum=30。 ``` #include <stdio.h> int sum(int n) { 【1】,s=0; for(【2】i=i+2) 【3】; return s; } void main() { int n,s; scanf("%d",【4】); s=sum(n); printf("sum=%d\n",s); } ``` >[danger] 10.功能:編程實現求1-10之間的所有數的乘積并輸出。 ``` #include <stdio.h> main( ) { int i=1, 【1】=1; 【2】(i<10) { sum=sum*i; 【3】; } printf("the sum of odd is :%d\n",sum); } ``` >[danger] 11.功能:輸入三個整數x,y,z,請把這三個數由小到大輸出。 ``` #include <stdio.h> main() { int x,y,z,t; scanf("%d,%d,%d",【1】); if (x>y){t=x;x=y;y=t;} if(x>z) { 【2】 } if(y>z) {t=y;y=z;z=t;} printf("small to big: %d %d %d\n",【3】); } ``` >[danger] 12.功能:找出n個數中最大的數和最小的數,并將它們的值輸出出來。 ``` #include<stdio.h> int main() { int a,n,i,min,max; scanf("%d",&n); scanf("%d",&a); min=a; max=a; for(i=1;【1】;i++) { scanf("%d",&a); if(a>max) 【2】; if(a<min) 【3】; } printf("The maximum number is %d.\n",max); printf("The minimum number is %d.\n",min); } ``` >[danger] 13.輸出所有的"水仙花數"。"水仙花數"是指一個3位數,其各位數字立方和等于該數本身。 例如:153是一個"水仙花數",因為153=1x1x1+5x5x5+3x3x3。 ``` #include 【1】 void main() { int i,j,k,n; printf("所有水仙花數分別是:\n"); for(n=100;【2】;n++) { i=n/100; j=n/10-i*10; k=n%10; if(【3】) printf("%d\n",n); } printf("\n"); } ``` >[danger] 14.編寫函數求2!+4!+6!+8!+10!。結果為3669866。 ``` #include "stdio.h" float sum(int n) { float s,f=0; int i,j; for(【1】) {s=1; for(【2】) s=s*j; f=f+s; } 【3】; } main() { printf("sum=%f\n",sum【4】); } ``` >[danger] 15.題目:求出1000以內前20個不能被2,3,5,7整除的數之和。要求:使用程序中定義的變量 ``` #include <stdio.h> #include<stdlib.h> int fun(int n) { int i,j=0,a[20],sum=0; for(i=0;【1】) { if((【2】)&&(i%5!=0)&&(i%7!=0)) { a[j++]【3】; } if(j>n-1) break; } for(i=0;【4】) 【5】a[i]; return sum; } main() { printf("和為:%d\n",fun(20)); } ``` >[danger] 16.有如下數列:1,2,2,3,3,3,4,4,4,4,5,5,5,5,5,..計算并輸出前1000項的和要求:使用循環實現。 輸出結果的形式為:s=29820 ``` #include <stdio.h> int main() { int j = 1; int num = 1; int countnum = 0; int sum = 0; while (【1】) { for (【2】) { ++【3】; if (【4】) { break; } 【5】= num; } ++num; } printf("s=%d", sum); fclose(stdout); return (0); } ``` >[danger] 17.編程求解"百錢百雞問題":公雞一只值5元錢,母雞一只值3元錢,小雞3只值一元錢,求解100元錢買100只雞。 ``` #include <stdio.h> 【1】() { int a,b,c; for(a=1;【2】;a++) for(b=1;【3】;b++) for(c=1;c<=100;c++) if((a+b+c==100)&&(15*a+9*b+1*c==【4】)) printf("公雞:%4d,母雞:%4d,小雞:%4d\n",【5】); } ``` >[danger] 18.功能:用do-while語句求100以內正整數的和。 ``` #include <stdio.h> void main() { int i,sum; 【1】; i=1; do { sum=sum+i; 【2】; } while(i<=100 )【3】 printf("sum=%d\n",sum); } ``` >[danger] 19.【程序功能】編程判斷m是否素數,m由鍵盤輸入。 ``` #include <stdio.h> #include <【1】> main() { int m,i,k; printf("請輸入一個正整數 :"); scanf("%d",【2】); k=【3】; for(【4】;i<=k;i++) { if(m%i==0) 【5】; } if(i>k) printf("%d是素數\n",m); else printf("%d不是素數\n",m); } ``` >[danger] 20.【程序功能】編寫程序,打印以下圖形: ![](https://img.kancloud.cn/f1/9b/f19b383f3c9db0f7e5507aeaccffa511_126x187.png) ``` #include <stdio.h> #include <math.h> main() { int i,j,k; for(i=【1】;i<=3;i++) { for(j=1;【2】;j++) { 【3】 } for(k=1;【4】;k++) { printf("*"); } 【5】; } } ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看