我寫了很簡單的程式,但結果老是溢位,不知道為什麼,各位幫

時間 2021-10-30 04:45:48

1樓:

if語句沒起作用,因為定義的s變數是double,去和整數比較,推按永遠不成立.可改為int,即int s;

scanf("%f",&s);語句改為:scanf("%d",&s);同時,給j付初值:double j=0.00;

double j=0.0;

int s;

scanf("%d",&s);

if(s==0)

j=0;

else if(s>0&&s<=100000)

j=s*0.1;

else if(s>100000&&s<=200000)

j=10000+(s-100000)*0.075;

else if(s>200000&&s<=400000)

j=10000+7500+(s-200000)*0.05;

else if(s>400000&&s<=600000)

j=10000+7500+10000+(s-400000)*0.04;

else if(s>600000&&s<=1000000)

j=10000+7500+10000+8000+(s-600000)*0.015;

else if(s>1000000)

j=10000+7500+10000+8000+6000+(s-1000000)*0.01;

printf("%.2f",j);

2樓:匿名使用者

scanf("%lf",&s);

我女朋友老是氣,我不知道為什麼,為什麼我的女朋友總是生氣呢 老是莫名其妙的生氣??

我剛跟先生談戀愛的時候,年紀小,性子執拗,生氣了就不理人。不是我不願意理,而是我覺得,這件事這麼明白,你又不蠢,做錯了還不知道自己 錯了麼?男人和女人在感情上的思維方式是不同的,對於男人來講 男人覺得自己說的只是不要影響別人所以別在這裡吃螺螄粉。對於女人來講 女人覺得是不吃就不吃,你凶什麼凶?你要是...

我不知道為什麼老是控制不住聯絡她,而且聯絡她後就會有那種負罪感,有點後悔聯絡她,而且她已經有新歡了

不聯絡可能她還會記得你以前的好,再聯絡可能就只剩下煩了 那是因為你還愛她 既然她找到了新的人你就應該放下過去擁抱現在 永遠不要為了過去式的人而傷感 你值得被別人而愛 待你他日娶得佳人定謝她今日不嫁之恩 你還喜歡她,如果是她跟你說那句話那你完全沒有必要了,人要有自尊心。不要去打擾人家。分手後還想對方,...

《我也不知道》的歌詞,我也不知道為什麼那麼喜歡你,終於相信有些事總會情不自禁 是哪首歌的歌詞

歡樂路人 歌名 我也不知道 歌手 汪蘇瀧 作詞 汪蘇瀧 作曲 汪蘇瀧 編曲 汪蘇瀧 歌詞 只是我也不知道 但誰又能知道 嘴角你的微笑 是某種訊號 捨不得放掉 回憶裡的味道 再也都找不到 你對我的好 我也不知道 但誰又能知道 不上妝的睫毛 也可以很翹 心若不緊靠 會愛的很糟糕 你不想被打擾 我安靜的剛...