幫忙改下錯 10分懸賞

2025-02-21 05:35:28 字數 1202 閱讀 8119

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風扇卸下來加點潤滑油之類的東西下去就可以了 如果,你經濟條件好的話,也可以換乙個風扇。如果,你是換潤滑油的話。大約,每隔乙個月就要加一次。不然,就會再出現類似你所說的問題。比較麻煩 換油我換...