1樓:厚鴻騫
首先你輸入的表示式是乙個字串,應該放在陣列裡,然後你得用程式來解析這個字串轉化為四則運算,加減乘除括號這些在一起的話你得考慮優先順序,自己多想想吧
2樓:匿名使用者
int cal(int a,char c, int b)
return 0;}
3樓:
做1個自定義函式 就行了
c語言設計 ( 1) 設計乙個程式來模擬乙個簡單的手持計算器。程式支援算術運算+、-、*、/、=、以及c(清除) 50
4樓:匿名使用者
lz您好,一下是我自己寫的用c#軟體編譯實現的功能,視窗自己加進去,貼下我的以下**即可實現如上功能,不過需要自己除錯一下嘍,望lz學習進步!~
private void addvalues()private void subtractvalues()private void multiplyvalues()private void dividevalues()private void remaindervalues()
5樓:匿名使用者
c語言版的,希望對你有幫助!
#define push(p,c) *p=c;p++;
#define pop(p,c) p--;c=*p;
#include
int calculate(int data1,char theta, int data2)
}int compare(char c1,char c2)void main()
push(pnd,data);
6樓:匿名使用者
我給你說一下思路可以嗎?我現在比較忙,所以沒有那麼多的時間再去寫**。
1、你 用函式 window(left,riht,top,bottom); 畫出輸入視窗;該函式的原型在 conio.h 裡;
2、用textbackground(color)函式設定背景色,用textcolor()設定前景色;
3、用highvideo() 和 lowcideo() 控制字元的亮度顯示;
4、很多教材上都有簡單計算器程式或者你從網上搜一下,然後與前面結合起來就可以了
如果想讓我寫的話,我得三天後才可能有時間,真的很抱歉哈!
對了,還有清除功能對不對,用delline(); 函式可以清除整行,這樣就可以與a結合實現按一次a全清除,按c乙個字元乙個字元往前清除更好說
模擬計算器程式 設計乙個程式來模擬乙個簡單的手持計算器。程式支援算術運算+、-、*、/、=、以及c(清除)
6.模擬計算器程式 設計要求:設計乙個程式來模擬乙個簡單的手持計算器。程式支援算術運算+、-、*、/、=、 70
7樓:
#include //標頭檔案
#include
#include
void menu();//宣告部分
void add();//"+"
void sub();//"-"
void mul();//"*"
void div();//"/"
void remain();//"%"
void add_n_to_m();//"從n到m的和"
void factor();//"!"
void sqrta();//"開根"
main()}}
//以下是自己定義的函式
void menu()//選單
void add()//加法運算
void sub()//減法運算
void mul()//乘法運算
void div()//除法運算
void remain()//求餘運算
void add_n_to_m()//累加}void factor()//階乘
}void sqrta()
用c語言程式設計,題目是 設計程式,實現
include double fact int n int main void printf n1 到 d 的和為 d n n,sum return 0 double fact int n return product hhp和尚 include void main printf result is...
C語言設計 設計階乘的程式比如輸入4輸出24我哪出錯了
n n i 改為i i n 因為你的n才是迴圈的條件,在這裡面的n是不斷變化的,這個迴圈應該是轉不到頭的 如果你的意思並非如此,那你需要再設定乙個變數來替代這個n 看了大家的回答,我來點評一下,嚯嚯,希望對你有點幫助。1.net533 的回答有點搞笑,他發現你程式的問題了,但是改錯了。i i n 這...
C語言編寫設計簡單的學生成績管理程式急求大神幫忙
看到前面已經有兩位朋友給你發了程式 不知道是不是你需要的 估計不是 他們的程式都是以前寫好的 不是原創 要完全滿足要求 難!如果需要原創 樓主可以 look 一下我name,and jia me 我原創一個 樓主加油,先自己寫 有不明白的可以參考譚浩強的 我直接給你個 希望採納 c語言編寫一個簡單的...