一道C語言程式設計題 簡單計算器 哪裡有錯

2025-07-19 17:05:13 字數 1693 閱讀 3664

1樓:裡邊生

出現什麼問題了?你怎麼輸入的。輸入格式要按照scanf的格式輸入。

2樓:nice新縣高中

缺少返回值,就是return 0掉了;

這道關於計算器c語言題我思路**錯了,如何修正?為什麼算出來不對

3樓:紫薇參星

你的無優先順序計算器主要是沒有考慮對第乙個數和最後乙個數的處理我幫你改完了,你看看吧。

#include

#include

int main()

int i,n=0,f[41];

char a[41],c;

double d=0;

gets(a);

for(i=0;i

4樓:國聞雜談

for迴圈下面的else處理有問題,else這邊取下面的乙個熟悉的時候沒有做i➕➕的處理,導致for下面的if邏輯對這個數字又做了一次處理。

請教一道c語言程式設計題,麻煩幫我看一下哪兒錯了

5樓:網友

你while迴圈裡面每回刪掉乙個節點,不是報到3刪除乙個,所以缺少乙個計算器,結果肯定不對,而且while(p->next=p)裡面條件總是為真,所以迴圈不會出來。

6樓:松林小鼠

題目:有n個人圍成一圈,順序排號。從第乙個人開始報數(從1到3報數),凡報到3的人退出。

程式源**:

#define nmax 50

main()

i++;if(i==n) i=0;

while(*p==0) p++;

printf("%d is left",*p);}

c語言題目計算器 我的**哪錯了。。

7樓:徐達華

實現的太過於複雜,根本不需要要用到gets這個函式,我勸你還是改改吧,這個問題很簡單,如果你是學習完了c語言,記住要用最簡單的方法去解決問題而不是更加複雜的,你自己去看看譚浩強的《c語言程式設計》第四章中關於printf這個函式的用法,如果你是高手,那麼以後要少用這個函式,但是它能解決這個問題!!

8樓:冷雪怡

中間出錯,待會我改好了發給你。

一道c語言的程式設計題目,感覺能做出來但是總理不清思路,求助

9樓:網友

雖然說是簡單計算器,但是往往沒有那麼簡單。

首先你看這個樣例1+2*10-10/2=,涉及到數字和字元,涉及到運算子優先順序等等問題。

一般解決這個問題,要把中綴表示式先轉化為字尾表示式,而這個過程要用到棧這個資料結構。

給你發個文件吧,有講這個問題,好好參考。

求大神幫忙做一道c語言程式設計題!

10樓:和小敘

/***計算器***/

#include

加減乘除運算函式,輸入兩個算數以及運算子,輸出運算結果float calculator(float num1,float num2,char opt)

主函式,後面有個死迴圈,可以多次進行運算int main()

elsereturn 0;

這個簡單的計算器程式,應該能看的懂,採納吧,親。

一道c語言程式設計題,一道C語言程式設計題。

include delete all n in array a void fun int a,int n,int odd,int even int main void int odd,even fun a,6,odd,even printf d d n odd,even return 0 void ...

一道C語言程式設計題,求解大佬,一道C語言程式設計題,求解大佬

覺得你的 沒問bai題,不過可以du 再簡便zhi點,從第 4個月開始,第daon個月的數量等於第專n 1個月的屬數量第n 3個月的數量之和 include int main else for i 4 sum n i printf d yue return 0 一道c語言程式設計題!求解!急!謝謝大...

一道c的程式設計題求大佬幫忙,一道C語言程式設計題,求大佬棒棒忙

1 思考問題1 什麼樣的兩個矩陣才能相乘?第乙個矩陣的列數與第二個矩陣的行數相等才能相乘。2 思考問題2 矩陣乘法的計算規則是什麼?這個不好說清楚,直接來乙個例子好理解些 3 編寫程式,這個就是迴圈計算,由於沒有編譯器,提示就到此。4 總之呢,要學會思考難點在 是哪個知識點不明白,編寫的時候結果不對...