用C語言編寫類似計算器的程式,用C語言編寫一個類似計算器的程式

2021-08-30 20:56:29 字數 3283 閱讀 9766

1樓:藍秀楓

/* note:your choice is c ide */#include "stdio.h"

#include "stdlib.h"

#include "ctype.h"

int n=0;

char record[20];

float product();

float change();

float muli()

}return summ;

}float product()

}return sump;

}float change()

if(record[n]==')')

n++;

while(isdigit(record[n])||record[n]=='.')

return sumc;

}void main()

}這個源程式。。。但是你那個供使用者選擇功能是什麼意思???這個還有什麼功能的嗎??

2樓:彥領

#include

#include

using namespace std;

const int maxstacksize=50;

#include"char_stack.cpp"

#include"int_stack.cpp"

#include"houzhui.cpp"

3樓:

在開源社群有完整計算器的源**,請參考

c語言 要求編寫一個簡單計算器的程式

4樓:匿名使用者

#include

void main()

5樓:沐星辰曦

方法一:

#include

#include

#include

#include

struct complex multiply(struct complex x, struct complex y);

struct complex;

int main()

struct complex multiply(struct complex x, struct complex y)

方法二:

#include

int main()

6樓:匿名使用者

#include

void add(int a,int b,int c)void minus(int a,int b,int c)void multiplication(int a,int b,int c)

void div(int a,int b,int c)main()

7樓:匿名使用者

我給你寫一個簡單的計算器程式,你可以看一下。如果需要更多的功能,那麼還要更復雜一些。不是一句話可以說明白的。

要用到很多函式的呼叫,和函式的方法。#include "stdio.h"

void main()

8樓:匿名使用者

演算法可以用堆疊或者字尾表示式,用堆疊的比較多,網上搜一下很多的

用c語言編寫一個計算器的程式 ,而且可以有多個運算子

9樓:兄弟連教育

# include

int main(void)

*/switch (chose)}}

用c語言編寫一個簡單計算器程式

10樓:問明

#include<stdio.h>//計算器

voidmenu()//自定義的選單介面

printf("--------------------\n");

printf("請輸入你的選擇\n");

printf("1.+\n");

printf("2.-\n");

printf("3.*\n");

printf("4./\n");

printf("--------------------\n");

intmain()

inti=0;

intj=0;

intnum=0;//計算結果存放在nun

intselect=0;//選擇的選項存放在select

do//do-while先執行再判斷迴圈條件,即可實現重複計算功能

menu();//列印出選單介面

scanf("%d",&select);//輸入你的選項

printf("請輸入計算值:");

scanf("%d%d",&i,&j);//輸入要計算的數值

switch(select)

case1:

printf("%d+%d=%d\n",i,j,num=i+j);//實現加法功能

break;

case2:

printf("%d-%d=%d\n",i,j,num=i-j);//實現減法功能

break;

case3:

printf("%d*%d=%d\n",i,j,num=i*j);//實現乘法功能

break;

case4:

printf("%d-%d=%d\n",i,j,num=i/j);//實現除法功能

break;

default:

printf("輸入有誤重新選擇");

break;

}while(select);

return0;

執行結果:

11樓:匿名使用者

double a,b;

char c;

scanf("%lf%c%lf",&a,&c,&b);

switch(c)

12樓:灌奶茶

#include

main()

用c語言編寫一個簡單的計算器1

13樓:匿名使用者

#include

int main()

printf( "結果:%.2lf\n", ret ); return 0;

} 寫個簡單易懂的,你操作計算器的步驟就是編寫程式的思路呀

14樓:匿名使用者

#include

int main()

c語言 要求編寫簡單計算器的程式

include void main 方法一 include include include include struct complex multiply struct complex x,struct complex y struct complex int main struct complex...

用c語言編寫程式,求s1,用C語言編寫程式,求S11223nn1,直到最後一項的絕對值小於

只求從bai第二項起的浮點du 和,把第一項1作為初值zhi直接賦給和dao變數s。如內下 include stdio.h int main int argc,char argv 執行結果如下 最後一項的絕對值小於10的幾次方呀 最後問題顯示沒顯示完整 include stdio.h double ...

用c語言編寫,用c語言編寫

include int main void 這是一個簡單的c程式。第一行表示這個程式使用了stdio.h這個庫。int main void 是一個函式,即給定輸入,程式執行相應 並返回一個輸出。main是函式名 括號裡的是引數,即函式接受的輸入,void表示這個函式沒有輸入 int表示這個程式的返回...