|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
主題工具 | 顯示模式 |
2008-01-06, 10:51 PM | #1 |
註冊會員
|
疑問 - 看了老半天 有幾個問題找不到
#include <iostream>
#include <stdlib.h> using namespace std; void chang(float* A, float* B) { float *T; T = B; B = A; A = T; } int main() { const int m=20, n=5; float a, b, c, d, e, f=00; float array[n][m] = {a, b, c, d, e, f}; for(int n=0; n<5; n++ ){ for(int j=0; j<5; j++) switch( j ) { case 0: cout << "輸入學號" << "\t" ; cin >> array[n][j]; break; case 1: cout << "輸入姓名" << "\t" ; cin.getline(s1,10); break; case 2: cout << "輸入化學分數" << "\t" ; cin >> array[n][j]; break; case 3: cout << "輸入工程數學分數" << "\t" ; cin >> array[n][j]; break; default: cout << "輸入核心通識分數" << "\t" ; cin >> array[n][j]; }} for(int i=0; i<5; i++){ //把5個人三科的平均分數存入array陣列 for(int j=2; j<5; j++) array[5] += array[j]; array[5] /= 3; } for(int i=0; i<5; i++){ //由大到小排序 for(int j=1; j<5; j++){ if( array[5] < array[j][5]) chang(&array[m],&array[j][m]); }} for(int i=0; i<5; i++){ //秀出成績 for(int j=0; j<6; j++) switch( j ) { case 0: cout << "學號:" << array[j] <<"\n" ; break; case 1: cout << "姓名:" << s1 <<"\n"; break; case 2: cout << "化學分數:" << array[j] <<"\n"; break; case 3: cout << "工程數學分數:" << array[j] <<"\n"; break; case 4: cout << "核心通識分數:" << array[j] <<"\n"; break; default: cout << "三科平均:" << array[j] <<"\n"; }} return 0; } 基本上已經都弄好了 但是有兩個問題 1.竟然會沒辦法排序 不知道哪裡出錯了 2.改用資料流的方式來輸入字串 但會變成沒有執行輸入而顯示自串後直接跳到case3 可以請問一下這是為什麼嗎? 也麻煩大哥們看一下小弟我哪裡出錯了 翻過課本了但是看不出個所以然 |
送花文章: 0,
|
2008-01-25, 01:56 AM | #2 (permalink) | |
長老會員
|
引用:
自行檢查 { } 成對不一致的地方 此語言我雖然不會, 也看的出 不對地方 |
|
送花文章: 41052,
|
|
|
相似的主題 | ||||
主題 | 主題作者 | 討論區 | 回覆 | 最後發表 |
灌XP時,找不到檔案複製!哪個硬體有問題? | ftplouis | 軟體應用問題討論區 | 6 | 2003-05-24 06:47 PM |
請教DreamweaverMX的幾個問題 | wayne000 | 軟體應用問題討論區 | 0 | 2003-05-05 05:22 PM |
好幾個問題... | 心灰意冷 | 一般電腦疑難討論區 | 3 | 2003-03-29 08:21 PM |
我有幾個燒錄的問題,想請教~幫幫我吧!~ | cihui | 一般電腦疑難討論區 | 2 | 2003-03-09 09:14 PM |
向各位高手請教幾個問題 | channy | 硬體疑難使用問題討論區 | 5 | 2002-12-23 02:57 PM |