1.偶数求和
- #include<iostream>
- using namespace std;
- int main()
- {
- int i=1,sum=0;
- while (i<=1000)
- {
- if(i%2==0)
- sum=sum+i;
- i++;
- }
- cout<<"偶数和为:"<<sum<<endl;
- return 0;
- }
- #include<iostream>
- using namespace std;
- int main()
- {
- int i=1,sum=0;
- do
- {
- if(i%2==0)
- sum=sum+i;
- i++;
- }while (i<=1000);
- cout<<"偶数和为:"<<sum<<endl;
- return 0;
- }
- #include<iostream>
- using namespace std;
- int main()
- {
- double i=1,sum=0,a,s=1;
- while (i<=10)
- {
- a=(2*i-1)/(2*i+1);
- sum=sum+a*s;
- s=-s;
- i++;
- }
- cout<<"分数之和为;"<<sum<<endl;
- return 0;
- }
- #include<iostream>
- using namespace std;
- int main()
- {
- int i,j;
- for(i=2;i<=1000;i++)
- {
- int sum=0;
- for(j=1;j<=i/2;j++)
- {
- if(i%j==0)
- sum+=j;
- }
- if(sum==i)
- cout<<i<<endl;
- }
- return 0;
- }