- 最後登錄
- 2023-5-10
- 在線時間
- 0 小時
- 註冊時間
- 2007-6-15
- 閱讀權限
- 20
- 精華
- 0
- UID
- 1551856
- 帖子
- 126
- 積分
- 194 點
- 潛水值
- 7749 米
| 本帖最後由 arthurliuliu 於 2011-6-13 02:26 PM 編輯
以下是直接將BMI值印出來的程式碼 附上執行畫面
- int i, j;
- string T = "";
- int[,] BMI = new int[,] { { 170, 60, 20 }, { 168, 55, 19 }, { 165, 72, 26 }, { 164, 59, 21 }, { 172, 55, 18 }, { 160, 54, 21 } };
- string[] NAME = new string[] { "張三", "李四", "王二", "蔡一", "林六", "劉七" };
- int[] Ave = new int[3];
- int[] Sum = new int[3];
- T = "";
- T = T + "姓名 身高 體重 BMI" + "\n";
- T = T + "========================" + "\n";
- for (i = 0; i <= 5; i++)
- {
- T = T + NAME;
- for (j = 0; j <= 2; j++)
- {
- T = T + " " + BMI[i, j];
- }
- T = T + "\n";
- }
- T = T + "=========================" + "\n";
- T = T + "平均";
- for (i = 0; i <= 5; i++)
- {
- for (j = 0; j <= 2; j++)
- {
- Sum[j] = (int)(Sum[j] + BMI[i, j]);
- }
- }
- for (i = 0; i <= 2; i++)
- {
- Ave = Sum / 6;
- T = T + " " + Ave;
- }
- label1.Text = T;
複製代碼
如果說BMI值要用公式 也就是【體重/身高(公尺)^2】去計算出來的話
程式碼該怎麼寫比較好??... |
附件: 你需要登錄才可以下載或查看附件。沒有帳號?註冊 |