问题标题: 酷町堂:1333 求和1 请问哪错了

1
0
卞福睿
卞福睿
中级守护
中级守护
#include<bits/stdc++.h>
using namespace std;
int main()
{
    int s=0;
    for(int i=0;i<=10;i++)
    {
        if(i==10)
        s+=i*100+2;
        else
        s+=i*10+2;
    }
    cout<<s;
    return 0;
}

 


1
万韧山
万韧山
初级天翼
初级天翼
for(int i=2;i<=1002;i+=10){
    sum+=i;
}

循环核心

sum初值为0

最好输出sum就可以啦~

1
0
李牧晓
李牧晓
中级天翼
中级天翼
int sum=0;//定义
    for(int i=2;i<=1002;i+=10){//循环
        sum+=i;//更新sum
    }
    cout<<sum;//输出

望采纳~~

0
0
许孟星
许孟星
高级守护
高级守护
......
int cnt;
int main(){
    for(int i=___;i<=_____;i+=___) cnt+=__;
    cout<<cnt;
    return 0;
}

 

0
贾一凡
贾一凡
中级光能
中级光能

for(int i=2;i<=1002;i+=10){

    sum+=i;

}

0
潘艺博
潘艺博
初级天翼
初级天翼

for(int i=2;i<=1002;i++){
        if(i%10==2){
            cnt+=i;
        }
    }

0
0
0
0
朱优扬
朱优扬
中级天翼
中级天翼

把循环改为:

    for(int i=2;i<=1002;i+=10)
     s=s+i;

 

0
王鹏轩
王鹏轩
高级守护
高级守护

同学,头文件错了,累加变量最好用sum哦。下次注意

求采纳

0
朱小川
朱小川
缔造者
缔造者

long long 定义

朱小川在2021-03-30 13:26:30追加了内容
  • #include<iostream>
  • using namespace std;
  • long long a;
  • int main(){
  • for(int i=2;i<=1002;i+=10){
  • a=a+i;
  • }
  • cout<<a;
  • return 0;
  • }
  • 望采纳
0
0
0
李奕歌
李奕歌
初级天翼
初级天翼
#include<bits/stdc++.h>
using namespace std;
int main(){
    cout<<(2+1002)*101/2;
    return 0;
}

 

我要回答