1樓:茄子辣椒西瓜醬
#include
#include
#include
#define max 100
double last[max];
double high[max];
double low[max];
char *name[max]=;
double code[max][max];
int main(void)
int count;
int i;
int j;
int a;
int b;
char *mid;
double m;
double temp;
for(i=0; ihigh[j])
high[j]=code[j][i];
if(code[j][i]for(j=0; j<4; j++)
temp=0;
for(i=0; ilast[j]=(temp-low[j]-high[j])/count-2);
for(a=0;last[a]!=0;a++)for(b=a+1;last[b]!=0;b++)if(last[a]m=last[a];
last[a]=last[b];
last[b]=m;
m=high[a];
high[a]=high[b];
high[b]=m;
m=low[a];
low[a]=low[b];
low[b]=m;
mid=name[a];
name[a]=name[b];
name[b]=mid;
for(j=0; j<4; j++)
printf("選手姓名:\t%s",name[j]);
printf("最指賀昌終得分:\t%",last[j]);
printf("去掉的最高分:\t%",high[j]);
printf("去掉的最低分:\t%",low[j]);
return 0;
這個程式在vc++下編譯唯扒通過。
對資料記錄做增、刪、改、查等基本操作 沒有實現 比較繁瑣。
要實現這些功能只需要增加3個函式專門實現其功能即拍鄭可。
char add(char *name);
char delete(char *name);
char replay(char *name);
希望對你有些幫助。
2樓:
我這裡有編譯過的,自己寫的,所以不想拿上來,你要的話發個資訊給我吧。
資料結構與演算法實驗與c++語言實驗哪個更難?
3樓:網友
1、如果單純從研究的角度來說,資料結構和演算法更加難。
2、但是如果你的c++實驗中就是設計乙個演算法的話(以前沒有出現的),從這種意義來說資料結構和演算法是c++實驗的一部分。
3、綜合來說,其實並沒有誰難誰易,主要是學習或者研究的角度不同會有差異。
4樓:網友
明顯是資料結構與演算法實驗 更難。
資料結構C語言版怎麼學啊資料結構和C語言資料結構有什麼區別
資料結構這門課,主要講了2個問題 第一個就是在程式中如何組織資料,第二個就是常用演算法專。總之,這門課屬的意義在於講解了程式設計時的思想,這些思想是跨越語言的。學習這門課,沒什麼捷徑,就是讀 然後用你會的任何一種程式語言實現它。當把書中的 讀懂80 的時候,你就會發現你的程式設計水平有很大的提高。首...
資料結構中圖的概念,C語言資料結構中圖的頂點向量是什麼東西?
圖是一種資料元素間為多對多關係的資料結構,加上一組基本操作構成的抽象資料型別。這是教材上的定義 圖是由結點的有窮集合v和邊的集合e組成。其中,為了與樹形結構加以區別,在圖結構中常常將結點稱為頂點,邊是頂點的有序偶對,若兩個頂點之間存在一條邊,就表示這兩個頂點具有相鄰關係。在上面兩個圖結構中,一個是有...
關於資料結構c語言鏈棧的問題
你的while迴圈寫錯了,你想借助s遍歷,但是迴圈條件用的還是top,而top在迴圈內部沒有修改,所以專就進入死循屬環了,應該這麼改 while s null 用s 還有,print函式應該是不想修改鏈棧的吧,只是讀取。所以引數就不要用a的地址了,直接用a傳遞就行了,保證函式體內不會意外修改a。函式...