1樓:依稀紅顏落
首先,子函式宣告應該寫在主程式之前,而不是主程式裡面。其次,排序演算法裡面,i未初始化,怎麼能直接用呢,還有,a[i]=成績的語句也應該是乙個迴圈
c語言按總分由高到低排序
2樓:青年丶浮生若夢
#include
#include
using namespace std;
class student
int get_age()
char *get_name()
};int main()
;int i,min=0,max=0;
for(i=1;i<3;i++)
cout<<"最大年齡:"<
用c語言編寫從鍵盤輸入學生的成績,將成績從高到低進行順序輸出,並同時輸入指定學生的學號和成績
3樓:
用office裡面的excell處理好,然後粘到word裡就可以了
c語言 學生成績排序 按學生的序號輸入 n 名學生的成績,按照分數由高到低的順序輸出學生的名次、序號和成績
4樓:
語文:88.5 數學:
80 體育:66 英語:45.
5 物理:40 化學:31 實驗:30
5樓:匿名使用者
#include "stdio.h"
#include "stdlib.h"
struct student
;void main()
}for(i=0;i c語言用一維陣列,輸入學生成績和姓名,將成績從高到低排序,對姓名做相應的調整,輸出排序後的成績姓名 6樓:三天打魚 一維陣列 按你理解應該怎麼儲存多個名字? 一維char是乙個連續的字串 所以你使用b[i]訪問他的時候 只能讀取或寫入乙個字元 而名字是有多個字元組成的。 用一維陣列表示字串是比較麻煩的 你可以先定義乙個大的char陣列比如 char b[最大名字個數*10] 然後 再 for(int i=0;i<3;i++) 然後說一下 你gets(b[i]) 函式應該傳char* 也就是字元指標 而不是字元 應該是 &b[i] 再就是沒有看到宣告p變數 最後查一下排序有沒有問題吧 7樓:4747哦 #include #include #define num 5 main() printf("排序為:\n"); for(i=0;i printf("%.10s%f\n",name[i],score[i]);} c語言程式設計,從鍵盤輸入10個學生的成績,由高到低排序輸出成績。 8樓:修羅丶清 你好,我們這裡需要用到陣列鑲套使用for函式以及冒泡演算法,具體的**如下。 #include using namespace std; int main() int s [10], i, j, t; cout << "輸入10個數:"; for (i = 0; i < 10; i++)cout << "請輸入第" << i+1 << "名學生的成績;" << endl; cin >> s[i]; for (i = 0; i<10; i++)for (j = 0; j<9 - i; j++)if (s[j]t = s[j + 1]; s[j + 1] = s[j]; s[j] = t; cout << "成績由高到低為;"; for (i = 0; i<10; i++)cout << s[i]<<"\t" ; 以下為效果圖 9樓:仉蕤銳愷 #include void main() ;int i,j,ntemp; for(i=0;i<10;i++) /*冒泡法排序*/ for(i=0;i<10;i++)}} printf("由大到小排列為:\n") for(i=0;i<10;i++) printf("\n");} 10樓:匿名使用者 #include main() }b[i]=max; max=0; a[s]=0; }for(int i=0;i<10;i++)printf("%d ",b[i]); printf("\n"); }//選擇排序 include int main 擴充套件資料 在c語言中,有三種型別的迴圈語句 for語句 while語句和do while語句。分別介紹如下 forfor為當型迴圈語句,它很好地體現了正確表達迴圈結構應注意的三個問題 控制變數的初始化。迴圈的條件。迴圈控制變數的更新。while while結構迴... 1 開啟visual c 6.0 檔案 新建 檔案 c source file。2 定義變數 e5a48de588b662616964757a686964616f31333431356633 include void main char c1,c2,c3 定義字元變數 3 輸入乙個字元 printf... 用c語言編寫程式將字元陣列中指定字元替換為利益字。這是c語言裡面的基本操作。可以這樣替換的。c語言 如何將字串中指定的字元替換為另乙個指定字元 需要陪公升吵準備的材料分別有 電腦 c語言編譯器笑洞。1 首先,開啟c語言編譯器,新建乙個初始。cpp檔案,例如 2 在檔案中,輸入c語言 char a h...用C語言編寫1到10的階乘,用C語言編寫程式,求1到10的階乘之和 S 1! 2! 3! 4! 5! 6! 7! 8! 9! 10!
用C語言編寫程式,將字元陣列中的指定字元替換為另字元
用C語言編寫程式,將字元陣列中的指定字元替換為另乙個字元?