本文共 498 字,大约阅读时间需要 1 分钟。
#include
double jjcc(double st[],int k){ for(int j=1;j
if(st[j]=='*'||st[j]=='/'){
if(st[j]=='*')
st[j-1]=st[j-1]*st[j+1];
else
st[j-1]=st[j-1]/st[j+1];
int y=j;
int n=0;
while(n
st[y]=st[y+2];
y++;
n++;
}
k=k-2;
j--;
}
}
double sum=st[0];
for(int m=1;m
sum=sum+st[m+1];
else
if(st[m]=='-')
sum=sum-st[m+1];
return sum;
}
void main(){
int sum1=0;
int i,c=0;
printf("请输入算式(最后以'='结束):\n"); char st1[200];
double st2[100],k,sum2;
gets(st1);
for(i=0;st1[i]!='=';){
sum2=0,k=1;
if(st1[i]>47&&st1[i]<58){
转载地址:http://woifo.baihongyu.com/