1樓:網友
按照您的要求用到指標交換,我修改了下。把sort函式的引數改寫成指標,應該是滿足要求的。
錯在main函式中定義的a陣列即可,不需要加個*返回位址的呀。
下面的程式在中測試通過。
#include
#include
#define n 5
struct book
char num[100];
char name[100];
double price;
void sort(struct book *a,int m)struct book temp;
int i,j;
for(i=1;iname,(a+j+1)->name)>0)temp=*(a+j);
a+j)=*a+j+1);
a+j+1)=temp;
void print(struct book *a,int m)int i;
printf(" 書號 書名 **");
for(i=0;inum,(a+i)->name,(a+i)->price);
void main()
struct book a=
int m;
printf("請輸入圖書總數:");
scanf("%d",&m);
sort(a,5);
print(a,5);
幫幫忙了 急急急
2樓:網友
第乙個:18%
第二個:6136
第三個:4845;
1、故廳明凱事書有多少本槐肢對應440×(1+5%)文藝書多少本對應440÷(1-12%);
故事書比科技樹多對應扮喚440×5%
2、左1對應右2;
左2對應右3
左3對應右1
左4對應右4
求助,幫忙看看哪錯了···
3樓:新野旁觀者
王師傅是賣魚的,一公斤魚進價46元。現市場價大甩賣35元一斤。顧客買了一公斤,給了王師傅100元假錢,王師傅沒零錢,於是找鄰居換了100元。
事後鄰居存錢過程中發現錢是假的,被銀行沒收了,王師傅又賠了鄰居100,請問王師傅一共虧了()元。
注意:斤與公斤。
一共虧了100-(35×2-46)=100-24=76元。
一道數學題,懸賞10分,數學題目懸賞10分
兩邊各放兩個或四個的方法都不能徹底解決,因為只能稱3次嘛。一樓純粹湊熱鬧,五樓思路對了,可惜說得不清楚。分三組各3個球。先拿其中兩組 設為一。二組 放天平上 1 平衡的話,可知問題球在第三組,一二組均沒問題。第二步將第三組與前兩組的任意一組稱,這又出現兩種情況 a 第三組上公升,可推出問題球過輕 第...
懸賞5分高中生物,懸賞10分 高一生物題
染色體缺失。 黃比白 比 同源染色體。懸賞分 高一生物題 該植株結的果實的表現型是 紅色,厚子葉。因為果實由母本的子房發育而來,表現型由母本的基因型決定。子代植株所結果實理論上果皮顏色和果皮厚薄的分離比分別是?解答 aabb aabb 子代植株所結果實,綠色 aa 佔 紅色 aa 佔 厚壁 b 佔 ...
換過CPU風扇的請進 懸賞10分
我的cpu風扇也有類似你的問題。問題出在cpu風扇使用的時間長了,裡面的機油就會有所損耗!所以,建議你把cpu風扇卸下來加點潤滑油之類的東西下去就可以了 如果,你經濟條件好的話,也可以換乙個風扇。如果,你是換潤滑油的話。大約,每隔乙個月就要加一次。不然,就會再出現類似你所說的問題。比較麻煩 換油我換...