一:
二:函式6-2 找兩個數中最大者
1.實驗**
int max( int a, int2.解題思路 (1)文字描述b )
第一步:首先定義a和b兩個變數陣列一:7-2 輸出陣列元素第二步;然後使用if語句判斷a大於b時候的情況
第三步:當a
1.實驗**
#includeint2.解題思路main()
for (i = 0; i < n - 1; i++)
for (i = 0; i < n - 1; i++)
else
if (cnt == 3
)
else
cnt++;
}return0;
}
(1)文字描述
第一步:定義i, n, cnt = 0第二步:輸入n,然後設定for迴圈輸入陣列
第三步:利用a[i] = a[i + 1] - a[i]計算後項減前項之差
第四步:每行三個元素的格式cnt == 3,
第五步:cnt迴圈;
(2)流程圖
(3)本題除錯過程碰到問題及解決辦法
遇到的問題是編譯錯誤;使用斷點進行除錯之後發現定義的a【n】出現了錯誤;
n不是實際的量,將n改為題目要求的10便迎刃而解了。
陣列二:7-4 選擇法排序
1.實驗**
#include int2.解題思路main()
for(i = 0; i < 3;i++)
}temp=a[i];
a[i]=a[min];
a[min]=temp;
}for(i = 0; i < 10; i++)
printf(
"%5d
",a[i]);
return0;
}
(1)文字描述
第一步:定義變數 i,n,讀入n個數 temp 臨時變數第二步:定義1個陣列a,它有10個整型元素
第三步:利用for(i = 0; i < 3;i++)進行趟數控制利用temp=a[i];第四步:利用for(j = i+1; j <10; j++)起始交換位置
第五步:
a[i]=a[min];
a[min]=temp;進行交換;
第六步:輸出最後結果;
(2)流程圖
(3)本題除錯過程碰到問題及解決辦法四,(1)互評和學習進度**行數趙豪張學健
周文豪(2)**和折線圖
部落格字數
第十二周
2700150
0第十三周
3200
181000
6第十四周
1800110
0第十五周
第二次作業
execise02 1.查詢85年以後出生的學生姓名 性別和出生日期 2.列表顯示所有可能的學生選課組合 學號 課程號 3.查詢1 2 4班中陳姓同學的資訊 4.查詢所有及格的學生姓名 所選課程名及所得分數 5.統計各門課程的及格人數 課程編號 課程名 及格人數 6.統計各門課程的總人數 及格人數和...
第二次作業
第一題 p1 1 遞迴寫法,效率低 include 1.寫乙個函式返回引數值為1的個數 比如 15 0000 1111 4個1 程式原型 int count one bits unsigned int value int fuc int x else return 0 void mainp1 p1 ...
第二次作業
檔名稱 516.cpp 作 者 闕文榮 完成日期 2016 年 3 月 11 日 版 本 號 v1.1 對任務及求解方法的描述部分 用while語句控制輸出 輸入描述 略 問題描述 現在北京有一套房子,200萬,假設房價每年 10 乙個軟體工程師每年固定能賺40萬。他想買這套房子,多大的 率能夠忍受...