+_________________________________________格式___________________________________1170
#include<stdio.h> #include<string.h> int main() { int m,b,t,c; double s; char a; scanf("%d",&t); while(t--) { getchar(); scanf("%c %d %d",&a,&b,&c); if(a=='+') { s=b+c; printf("%.0lf\n",s); } else if(a=='-') { s=b-c; printf("%.0lf\n",s); } else if(a=='*') { s=b*c; printf("%.0lf\n",s); } else { s=(b+0.0)/c; m=s; if(s==m) { printf("%.0lf\n",s); } else { printf("%.2lf\n",s); } } } return 0; }
1:下面的一个输入如果是%c/getchar...能接收回车的,那么上面一定要有一个,getchar 去 吸收了这个回车...加减乘除四则运算.还有那个字符型转化为 整形或者浮点型(外面还有一个,将字符型转化为整形或者浮点型).
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步