题目
请教关于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
要求在完成一个运算表达式的计算后,询问用户是否要进行下一次运算,按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,不是一个合法的数字,就崩溃了
而且cin和scanf不同,没有格式控制符,所以输入5/0=的话,读到b的时候,是0=而不是0,不是一个合法的数字,就崩溃了
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
热门考点
- 1I1+I2+I3=0,20I1+6I3=140,5I2+5I3=90求该方程具体步骤怎么求!.
- 2桥之美,练习题及答案
- 3x+3x=12.8 怎么求方程
- 4solve和resolve的不同,primary,primal,prime的不同
- 5用will、robot、paper、pollution、building分别造五个句子!
- 6“望洋兴叹”这个成语出自
- 7小学六年级寒假乐园第64页答案
- 8王大娘养了许多鸡和兔,已知鸡比兔多13只,鸡的脚数比兔多16只,鸡和兔各有多少只?
- 9如图,在平行四边形ABCD中,E是BC上一点,BE:EC=2:3.AE交BD与F,则S△ABF:S△AFD等于
- 10在密闭容器中 某气态烃与氧气混合 用电火花点燃 完全燃烧后容器内压强保值不变(温度为120度)则该烃是