提问者:789吵你妹 | 浏览 次 | 提问时间:2017-03-04 | 回答数量:3
同学让我他编个程序,说输入两个实数,并且输入一个字符,如果字符是加减乘除则两个实数就进行相应的运算,如果字符是其他的符号则输出error.我的程序是这样的,虽然正确不过有点麻烦,请高手给我指点指点,让它变简单,如果用switch会不会简单些啊?谢谢void main(){float a,b,c;char d;scanf(\"%f%c%f\",&a,&d,&b);if(d=='+'||d=='-'||d=='*'||d=='/'){if(d=='+') c=a+b;if(d=='-')c=a-b; if(d=='*') c=a*b; if(d=='/') c=a/b; printf(\"%f\\n\",c);}else printf('error\\n\");}
金发红眼
回答数:13 | 被采纳数:106
小笼子s
回答数:61 | 被采纳数:70
talon丶洛羽
回答数:0 | 被采纳数:95
众所周知,微软在发行Windows系统时,为照顾两岸三地和全球华人的不同需求,在大中华地区会发行简体中文与繁体中文两个版本的Windows,大部分人都会认为这两种版本的唯一区别只是...
【TC 现场直击】在创新展区,邂逅超酷电动跑车、淘宝众筹众奇葩物、微软新 VR 眼镜以及一枚黑衣人
本次 TechCrunch 国际创新峰会 2017 上海站,创新展区是和主会场一样不能错过的存在。当然你如果过多沉迷于接踵而来的大咖干货之中无法抽身下来,我们也准备了这样一篇侧记能...