当前位置: > 请教关于C++一个运算表达式的简单问题....
题目
请教关于C++一个运算表达式的简单问题.
要求在完成一个运算表达式的计算后,询问用户是否要进行下一次运算,按n或N退出.C++代码如下:
#include"iostream.h"
int main()
{
int a,b,N=0;
char C,R;//C为操作符、R为人机交互问答
coutC>>b;
do
{
switch (C)
{
case '+':
N=a+b;
break;
case '-':
N=a-b;
break;
case '*':
N=a*b;
break;
case '/':
if(b=0)
cout

提问时间:2020-07-31

答案
大哥,你的cin错写在do while循环外面,所以根本不能更新a C b的值当然一直是11,循环里只有输入下一个指令的语句
而且cin和scanf不同,没有格式控制符,所以输入5/0=的话,读到b的时候,是0=而不是0,不是一个合法的数字,就崩溃了
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.