1樓:風天月羽
後面的if語句有重疊
2樓:匿名使用者
#include "stdio.h"
main()
if(op=='-')
if(op=='*')
if(op=='/')
if(x==0)
printf("%d/%d %c %d/%d=0\n",a,b,op,c,d);
else if(y==1)
else if(x=y)//x==y 注意等號與賦值號的區別
printf("%d/%d %c %d/%d=1\n",a,b,op,c,d);
else }}
3樓:匿名使用者
試試這個都死粗心搞的吧!!!
#include "stdio.h"
main()
if(op=='-')
if(op=='*')
if(op=='/')
if(x==0)
printf("%d/%d %c %d/%d=0\n",a,b,op,c,d);
else if(y==1)
else if(x==y)//注意賦值號與等號的區別
printf("%d/%d %c %d/%d=1\n",a,b,op,c,d);
else }}
剛學的c語言,有個分數四則運算,總是執行錯誤,求高手指教。
4樓:
+ 、-、*用int的沒有問題,但是/的話就有問題了,int型別的除法會忽略小數部分,只保留整數部分,例如2/3結果是0。 4/3結果是1。
5樓:
同學,你的return (a>b?a:b); 有問題,因為這時候返回的不是餘數,是原來的資料,你仔細想想這時候a或者b已經改變了,不是原來的那個了,所以沒有得到你想要的結果
6樓:匿名_熱心網友
這是我未完成的**
//arraya(size) 定義一個陣列//a[m] 返回第m+1個元素//a = b 兩個相同型別陣列的相互賦值
7樓:恭觴_玉
剛學c......何必弄得怎麼複雜的程式?
c語言中的分數四則運算
8樓:匿名使用者
i 有可能未初始化
if(x>y) i=y;
else i=x;
9樓:匿名使用者
x/i不都是1麼
是
c語言分數的四則運算
10樓:匿名使用者
你好!程式的錯誤改了,你看看功能吧
完整的修改後**,看後面的註釋
#include
int main (void)
return 0;}
11樓:心若向陽
#include
int main (void)
return 0;}
12樓:匿名使用者
case(/);括號內單個字元應加單引號
13樓:枯燈de淒涼動車
是頂頂頂頂頂頂頂頂頂頂fffffffffffff【【【【【;;;;;;;;;;
c語言 分數的四則運算
14樓:匿名使用者
你在% %之間加/幹嗎啊,要去掉
另外,你說的自動結束程式應該是程式設計的系統問題,在輸出函式之後加上system("pause");試試。
順便說一下,你的排序太亂了
15樓:匿名使用者
你的程式太複雜了吧;應該好好學學演算法了
這是我的四則運算程式
main()}
c語言程式設計中,為什麼執行結果總是為0.000000 10
16樓:匿名使用者
最後一句
printf("%lf,%lf\n",&x1,&x2);
改為:printf("%lf,%lf\n", x1, x2);
&為取地址符,用在scanf的引數前,printf不用。
還要注意當方程無根或一個根時,虛根變數會出現浮點數異常,printf便不會將其列印出來
17樓:匿名使用者
這一行, 把 %lf 之間的 逗號 去掉
然後,最後一行, 把 &x1, &x2 前的 & 去掉printf("%lf,%lf\n", x1, x2);
18樓:2b丶xiao年輕
你最後一句輸出寫錯了,x1,x2前面不要加取址符&
19樓:等不來金色的雨
printf("%1f ,1f \n",x1,x2);試試
c語言程式設計題(分數的四則運算)
20樓:匿名使用者
這是字串運算問題.
要將輸入整個作為一個字元陣列.
然後分析其中的關鍵字元\ +,取出數字,再分母對分母,分子對分子運算.
21樓:匿名使用者
加、減、乘、除法是基礎知識
c語言中的分數四則運算出現問題求救
加句return就好了 include include int main if op if op if op if y 0 x 0 else if x y i y while i 1 i if x i 1 printf d d c d d d n b,a,op,d,c,y else printf d...
c語言帶分數四則運算問題要求被調函式,化簡
include long int a,b,c,d,x,y,z char op int f1 int f2 main printf shu ru di er ge shu de fen zi scanf ld c printf shu ru di er ge shu de fen mu scanf l...
用簡單的c語言編寫四則運算題,c語言編寫四則運演算法則的程式
這個很簡單啊。假設你已經輸入寫好了,然後制定的運算種類存在int op裡面,int x表示數的位數 那麼if x 1 else 隨機生成兩個數 然後if op 0 c a b if op 1 c a b if op 2 c a b if op 3 c a b 電腦計算出答案 然後你把a,b運算子號都...