0
0
李俊杰
中级守护
中级守护
- #include<iostream> using namespace std; int main(){ double a=0,b; char zifu; cin>>zifu; for(int i=1;i==i;i++){ cin>>b; if(zifu=='+'){ a=a+b; }else if(zifu=='*'){ a=a*b; } if(b==0){ break; } } cout<<a; }
- (80分)
- 😭
0
葛若愚
新手守护
新手守护
do
{
cin>>a;
a+1;
if(b=='+')
{
sum+=a;
}
if(b=='*')
{
sum+=1;
(sum*=a)!=0;
}
}
while(a!=0);
可以让你拿80分,剩下的自己补。
0
徐烨奎
新手光能
新手光能
#include<bits/stdc++.h> //包含头文件
using namespace std; //适用标准命名空间
int main(){
int a,b,sum=0;
do
{
cin>>a;
a+1;
if(b=='+')
{
sum+=a;
}
if(b=='*')
{
sum+=1;
(sum*=a)!=0;
}
}
while(a!=0);
cout<<sum;
return 0;
}
不对(自己写的)
徐烨奎在2019-08-20 21:46:18追加了内容
0
管景仁
修练者
修练者
最关键是如果do
{
cin>>a;
a+1;
if(b=='+')
{
sum+=a;
}
if(b=='*')
{
sum+=1;
(sum*=a)!=0;
}
}如果B==*,那么每次循环sum都要+1;
0
0
0