c++呀 |
。。。。。。。。。 |
事实上,我刚刚才知道有atol这个函数.................. |
这个能用 #include <stdio.h> #include <stdlib.h> int x=0,y=0; char op; void oper() { switch(op) { case '+':printf("%d+%d=%d\n",x,y,x+y); break; case '-':printf("%d-%d=%d\n",x,y,x-y); break; case '*':printf("%dx%d=%d\n",x,y,x*y); break; case '/':printf("%d/%d=%d......%d\n",x,y,x/y,x%y); break; } } int main() { printf("请输入一个算式(支持+,-,*,/):\n"); char ch; int i,j=0; for(;(ch=getchar())!='\n';) {if(ch>47&&ch<58&&j==0) {i=ch-48; x=x*10+i;} else if(ch=='+'||ch=='-'||ch=='*'||ch=='/') {op=ch; j=1;} if(ch>47&&ch<58&&j==1) {i=ch-48; y=y*10+i;} } oper(); system("pause"); return 0; } |
打开之后怎么用……? |
{:soso_e113:}刚学的……看不懂呵呵、、、、、 |
谁教教我呗。。。不会用额、、、 |
这个怎么用啊?……{:soso_e113:} |
l楼主:计算器的代码调试成功了吗? |
回贴时请遵守当地法律哦。 |
函数名写错了呗 |
04 void getnu() 72 getun(); 'n'、'u'颠倒了 |