C語言 第14 15周作業

2022-05-19 16:58:04 字數 1680 閱讀 4634

一、

7-3 將陣列中的數逆序存放

1.**

#include 2int main()

for (i = 0; i < n-1; i++)

printf("%d ",a[i]);

printf("%d\n",a[n-1]);

return 0;

}

(a)思路

第一步:定義n為10

第二步:輸入數字

第三步:將後一位與前一位換位置

第四步:輸出

(b)流程圖

在寫的時候,不會先輸出4的寫法,空格也弄錯,後來在同學的幫助下完成。

7-3 求最大值及其下標

1.**

#include#define n 10

int main()

} printf("%d %d",a[idx],idx);

return 0;

}

2.思路

(a)第一步:輸入a[10]

第二步:比較大小

第三步:輸出

(b)流程圖

未輸出空格,並且,大小比錯

7-5 冒泡法排序

1.**

#includeint main()

} x++;

}while(x2.思路

(a)第一步:輸入a[10]

第二步:比較大小

第三步:交換位置

第四步:輸出

( b )

流程圖

一直沒有理解冒泡法排序,按照老師的模板寫的

二、題目列表

三、git鏈結

四、總結

1.在本週我麼學習了一維陣列和二維陣列,還有矩陣之類的問題

2.矩陣方面不太理解,還有二維陣列的集合也很模糊

3.2.

3.

第14,15周作業

要求二 題目7 1陣列中偶數的和 include int main printf s d s return0 2.設計思路 1 題目演算法 第一步 定義陣列a 10 迴圈變數i,總和s。第二步 定義變數初始值s 0 第三步 找到迴圈體s s a i i 第四步 輸出s。2 流程圖 3.本題除錯過程及...

第14 15周作業

7 2 查詢整數 插入 include define n 20 intmain flag 0 for i 0 i if flag 0 設計思路 1 描述演算法 第二步 定義乙個長度為20的陣列,將i,n,x,flag定義為整型。第二步 通過if 迴圈語句依次查詢元素,如果找到則輸出該元素及對應位次,...

第14 15周作業

完成14 15周的所有pta中題目集。14周附加題目7 2 求交錯序列前n項和 1.實驗 include int main flag 0 for i 0 i if flag 0 return0 2 設計思路 1 主要描述題目演算法 第一步 定義整型變數i,flag,x,n 第二步 定義陣列a 20 ...