1、实践C 简单计算器代码实践C 简单计算器代码#includeusing namespace std; int prime1(int m); int prime2(int m); int prime3(int m); int prime4(int m); int prime5(int m); void main() bool flag; int x,y,s,a,b,c,d,e,f,g; char n,ch; flag=true; while(flag) cout 请输入表达式,操作数与操作符之间用空格分隔endl;cout加减乘除的运算符分别用“+ - * /”表示xny; if(n=+) f=
2、x+y; if(n=-) f=x-y; if(n=*) f=x*y; if(n=/) f=x/y; cout计算结果是:endl; if(f=0&s10) cout ;prime1(s);coutendl; cout ;prime1(s);coutendl; cout - ;prime1(s);coutendl; cout ;prime1(s);coutendl; cout ;prime1(s);cout=10&s100) a=s/10; b=s%10; cout ;prime1(a);prime1(b);coutendl; cout ;prime2(a);prime2(b);coutendl
3、; cout - ;prime3(a);prime3(b);coutendl; cout ;prime4(a);prime4(b);coutendl; cout ;prime5(a);prime5(b);cout=100&s1000) a=s/100; b=(s/10)%10; c=s%10; cout ;prime1(a);prime1(b);prime1(c);coutendl; cout ;prime2(a);prime2(b);prime2(c);coutendl; cout - ;prime3(a);prime3(b);prime3(c);coutendl; cout ;prime4
4、(a);prime4(b);prime4(c);coutendl; cout ;prime5(a);prime5(b);prime5(c);cout=1000&s10000) a=s/1000; b=(s/100)%10; c=(s/10)%10; d=s%10; cout ;prime1(a);prime1(b);prime1(c);prime1(d);coutendl;cout ;prime2(a);prime2(b);prime2(c);prime2(d);coutendl;cout ;prime3(a);prime3(b);prime3(c);prime3(d);coutendl;co
5、ut ;prime4(a);prime4(b);prime4(c);prime4(d);coutendl;cout ;prime5(a);prime5(b);prime5(c);prime5(d);cout=0) if(f=0&f10) prime1(f);coutendl; prime2(f);coutendl; prime3(f);coutendl; prime4(f);coutendl; prime5(f);cout=10&f100) a=f/10; b=f%10; prime1(a);prime1(b);coutendl; prime2(a);prime2(b);coutendl; p
6、rime3(a);prime3(b);coutendl; prime4(a);prime4(b);coutendl; prime5(a);prime5(b);cout=100&f1000) a=f/100; b=(f/10)%10; c=f%10; prime1(a);prime1(b);prime1(c);coutendl; prime2(a);prime2(b);prime2(c);coutendl; prime3(a);prime3(b);prime3(c);coutendl; prime4(a);prime4(b);prime4(c);coutendl; prime5(a);prime
7、5(b);prime5(c);cout=1000&f10000) a=f/1000; b=(f/100)%10; c=(f/10)%10; d=f%10; prime1(a);prime1(b);prime1(c);prime1(d);coutendl; prime2(a);prime2(b);prime2(c);prime2(d);coutendl; prime3(a);prime3(b);prime3(c);prime3(d);coutendl; prime4(a);prime4(b);prime4(c);prime4(d);coutendl; prime5(a);prime5(b);pr
8、ime5(c);prime5(d);coutendl; cout继续计算按“y”,退出计算请按“n”ch; if(ch=y) flag=true; else flag=false; int prime1(int m) if(m=0) cout - ; if(m=1) cout ; if(m=2) cout - ; if(m=3) cout - ; if(m=4) cout ; if(m=5) cout - ; if(m=6) cout - ; if(m=7) cout - ; if(m=8) cout - ; if(m=9) cout - ; return 0; int prime2(int
9、m) if(m=0) cout| | ; if(m=1) cout | ; if(m=2) cout | ; if(m=3) cout | ; if(m=4) cout| | ; if(m=5) cout| ; if(m=6) cout| ; if(m=7) cout | ; if(m=8) cout| | ; if(m=9) cout| | ; return 0; int prime3(int m) if(m=0) cout ; if(m=1) cout ; if(m=2) cout - ; if(m=3) cout - ; if(m=4) cout - ; if(m=5) cout - ;
10、 if(m=6) cout - ; if(m=7) cout | ; if(m=8) cout - ; if(m=9) cout - ; return 0; int prime4(int m) if(m=0) cout| | ; if(m=1) cout | ; if(m=2) cout| ; if(m=3) cout | ; if(m=4) cout | ; if(m=5) cout | ; if(m=6) cout| | ; if(m=7) cout | ; if(m=8) cout| | ; if(m=9) cout | ; return 0; int prime5(int m) if(m=0) cout - ; if(m=1) cout ; if(m=2) cout - ; if(m=3) cout - ; if(m=4) cout ; if(m=5) cout - ; if(m=6) cout - ; if(m=7) cout ; if(m=8) cout - ; if(m=9) cout - ; return 0;
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1