回覆列表
  • 1 # 快樂與我同行9

    1.雙迴圈解決方案參考@左左強強峰峰的回答

    2.函式解決方案參考@linshaolie的回答

    我給你講點不一樣的東西,單迴圈解決方案:

    首先分析題意,需求如下:

    1.從鍵盤輸入10個數

    2.10個數存入1維陣列

    3.求這10個數字的和。注意,該需求和需求2一樣的迴圈方案,因此一個迴圈解決

    程式碼如下:

    #include

    intmain()

    {

    intnumber[10]={0};//定義一維陣列並初始化

    intsum=0;//定義求和變數並初始化

    for(inti=0;i

    {

    scanf("%d",&number[i]);//完成需求1和2

    sum+=number[i];

    }

    printf("sum=%d\n",sum);//顯示求和結果

    return0;

    }

  • 2 # 努力先生888

    有很多排序演算法的例如氣泡排序和插入排序等等 以氣泡排序為例 int a[4]; for(int i=0;i<4;++i){ scanf("%d",&a[i]); } for(int i=0;i<4;++i){ for(int n=0;n<3;++n){ if(a[n]<a[n+1]){ int among=a[n] a[n]=a[n+1]; a[n+1]=among; } } } //未經測試,僅供參考

  • 中秋節和大豐收的關聯?
  • 深愛想念一個人的詩句?