1. 程式人生 > >第14、15周作業。

第14、15周作業。

循環計算 targe efi 輸入 www scan std 沒有 個數

  2.(1)第一步:利用循環計算平均值。

     第二步:將每個數與平均值比較並將小於平均值的輸出。

   (2)

技術分享圖片

技術分享圖片

需要定義的a[i]的值沒有放到正確位置,經過反復實驗解決。

二。 1.

#include<stdio.h>
#define m 4
#define n 4
int main()
{
  int a[m][n]={0},i,j,sum=0;
  for(i=0;i<4;i++)
    for(j=0;j<4;j++)
      scanf("%d",&a[i][j]);
  for(i=0;i<4;i++)
    for(j=0
;j<4;j++) if(i>=j) sum+=a[i][j]; printf("%d",sum); }

  2.(1)第一步:輸入一個4*4方列。

   第二步:利用規律找出下三角中的數並相加。

   (2)

技術分享圖片

  3.

技術分享圖片

沒有將4賦值給m,n。經過同學指出並改正。

三。 1.

#include <stdio.h>
int main()
{
  int i,j, m,n;
  scanf("%d %d",&m,&n);
  int a[6][6]={0};
  for(j=0;j<m;j++)
  {
    
for(i=0;i<n;i++) { scanf("%d",&a[j][i]); } } for(j=0;j<m;j++) { int sum=0; for(i=0;i<n;i++) { sum=sum+a[j][i]; } printf("%d\n",sum); sum=0; } }

  2.(1)第一步:輸出一個m*n的矩陣,將a[j][i]的值依次相加得到和,順次輸出每個和。

   (2)

技術分享圖片

  3.

技術分享圖片

將橫行縱行弄混,一直輸錯,最後看了同學的作業並在其指導下解決。

四。 1.本周我主要學到了一維數組和二維數組。 收獲了數組的簡單利用及他與循環的結合。

   2.我認為二維數組和循環的結合是難點,我還沒弄懂個別的求和,查找數列的問題。

五。 1.於耀淞:http://www.cnblogs.com/jsjyys/p/7955576.html

   楊誌群:http://www.cnblogs.com/12138-/p/7955161.html

    堯舜禹:http://www.cnblogs.com/yaoshunyux/p/7965918.html

   2.

技術分享圖片

技術分享圖片

第14、15周作業。