c語言分數的四則運算,C語言分數的四則運算

2021-04-22 14:47:54 字數 2398 閱讀 9549

1樓:匿名使用者

你好!程式的錯誤改了,你看看功能吧

完整的修改後**,看後面的註釋

#include

int main (void)

return 0;}

2樓:心若向陽

#include

int main (void)

return 0;}

3樓:匿名使用者

case(/);括號內單個字元應加單引號

4樓:枯燈de淒涼動車

是頂頂頂頂頂頂頂頂頂頂fffffffffffff【【【【【;;;;;;;;;;

c語言中的分數四則運算

5樓:匿名使用者

i 有可能未初始化

if(x>y) i=y;

else i=x;

6樓:匿名使用者

x/i不都是1麼

c語言 分數的四則運算

7樓:匿名使用者

你在% %之間加/幹嗎啊,要去掉

另外,你說的自動結束程式應該是程式設計的系統問題,在輸出函式之後加上system("pause");試試。

順便說一下,你的排序太亂了

8樓:匿名使用者

你的程式太複雜了吧;應該好好學學演算法了

這是我的四則運算程式

main()}

c語言分數四則運算並要求化簡 能幫我看看**有問題嗎?

9樓:水裡風

if (e=0)

printf("%d/%d %c %d/%d = 0\n",a,b,m,c,d);

else if (e%f==0)

q=e/f ;printf("%d/%d %c %d/%d = %\n",a,b,m,d,e,q);

else x=e;y=f;

z=x%f;

x=y;

y=z;

e=e/x;

f=f/x;

來printf("x=%d\n",x);

printf("%d/%d %c %d/%d = %d/%d\n",a,b,m,c,d,e,f);

printf("q=%d",q);

改為自printf("%f/%f %c %f/%f = %f\n",a,b,m,c,d,e/f);

所有的變數應該定義為float甚至是double,不然會bai丟失精度,得du

出的結果都zhi不是預想的結果。

還有分dao子e是否為0沒必要判斷,頂多做一下分母f是否為0的判斷防止不合法的輸入

(e%f==0)這個判斷是為了結果整數可以直接用%d輸出嘛,沒必要的,如果不想輸出的小數太長

可以規範一下小數點後的輸出位數就好樂

10樓:匿名使用者

你沒有化簡,我給你看一下有化簡的:62616964757a686964616fe59b9ee7ad9431333366303137

#include

//求兩個數的最大公約數

int calc(int a,int b)else}void main()

printf("請輸入運算子:");

scanf("%s",&op);

if(a[0]==0||a[2]==0)else if(a[0]==a[2])else if(op=='*')else if(op=='/')else

}else

}elseelse

}else if(op=='-')else}else if(op=='*')else if(op=='/')else

}else}}

c語言程式設計分數的四則運算如何約分化簡

11樓:匿名使用者

#include #include void main() else printf("wrong!\n"); } break; case 1 : else printf("wrong!

\n"); } break; case 2 : else printf("wrong!\n"); } break; case 3 :

else printf("wrong!\n"); } break; } } printf("\n正確個數為%d\n",mark); }

分數四則運算的意義,分數四則運算的意義

分數在我們中國很早就有了,最初分數的表現形式跟現在不一樣。後來,印度出現了和我國相似的分數表示法。再往後,阿拉伯人發明了分數線,分數的表示法就成為現在這樣了。200多年前,瑞士數學家尤拉,在 通用算術 一書中說,要想把7米長的一根繩子分成三等份是不可能的,因為找不到一個合適的數來表示它.如果我們把它...

簡便分數四則運算,分數四則運算的計算方法

3.23 4 3 4 3 6 2 4.3 7 回 49 9 4 3 5.8 9 15 36 1 27 6.12 5 6 2 9 3 7.8 5 4 1 4 8.6 3 8 3 8 6 9.4 7 5 9 3 7 5 910.5 2 答 3 2 4 5 11.7 8 1 8 1 9 12.9 5 6 ...

c語言實現帶有括號的四則運算,C語言實現帶有括號的四則運算

include float sss float d,char e,int i else for n i i i i if n 0 i n 1 else i n 2 main printf n sss d,e,i 應該跟實際情況來定.見 用簡單的c語言實現帶括號的四則運算?求達人用c語言編寫一個帶括號...