问题标题: 计算机

0
0
已解决
金棕乐
金棕乐
初级守护
初级守护

怎么样才能用C++写一个又能计算两个数,又能计算三个数

(我只能写出计算两个数,计算三个数就不行了)

金棕乐在2020-06-04 20:56:59追加了内容

还有一个问题

就是像 1+1+1 怎么输入后,直接输出3 ?


0
已采纳
董宇昊
董宇昊
初级启示者
初级启示者

if(s=='+') cout<<a+b;

if(s=='-') cout<<a-b;

if(s=='*') cout<<a*b;

if(s=='/') cout<<a/b<<"余 "<<a%b;

现场写的,有错请指教

0
吕若朴
吕若朴
中级光能
中级光能

用字符串,先整行输入,在判断是几个数

两个数干啥啥啥

三个数干啥啥啥

0
高杨
高杨
资深守护
资深守护

int n,a[100],ans=0;

cin>>n;

for(int i=1;i<=n;i++) cin>>a[i];

for(int i=1;i<=n;i++) ans+=a[i];

cout<<ans;

 

 

咳咳,肯

0
0
0
黄依成
黄依成
中级天翼
中级天翼

可以与数组啊

int n,a[10005],sum=0;

cin>>n;

for(int i=1;i<=n;i++){

        cin>>a[i];

        sum+=a[i];

}

cout<<sum;

0
0
0
陈曦
陈曦
资深天翼
资深天翼

循环 while (以0结束,每个数加起来)

0
0
0
赵逸凡
赵逸凡
初级启示者
初级启示者

用一种高级数据结构来写,很巧妙,只可惜你没学,只能用if判断来做了。

0
0
我要回答