一、
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 ...