编程过程

来源:百度知道 编辑:UC知道 时间:2024/05/12 05:58:08
输入两个整数, 然后再输入一个二目运算符(+、 -、 *、 /、 %), 计算相应的结果并输出。

main()
{int a,b;
char c;
printf("please input two numbers:");
scanf("%d,%d",&a,&b);
prinft("please input yusuanfu:");
scanf("%c",&c);
switch(c)
{case '+':printf("%d+%d=%d",a,b,a+b);break;
case '-':printf("%d-%d=%d",a,b,a-b);break;
case '*':printf("%d*%d=%d",a,b,a*b);break;
case '/':printf("%d/%d=%d",a,b,a/b);break;
case '%':printf("%d%%d=%d",a,b,a%b);break;
}
}

这个算法的逻辑挺简单的,但是我的想法我觉得效率不高,还请高手指导。