1.Hello World!
#include<iostrem>
using namesapce std;
int main()
{
cout<<"Hello World!"<<endl;
return 0;
}
2.累加1+2+3+...+100=
#include<iostream>
int main(void)
{
int i=2,s=1;
while(i<=100)
{
s+=1;i++;
}
cout<<"1+2+3+...+100="<<s<<endl;
}
3.
#include<iostream>
using namesapce std;
int main(void)
{
int i=2,s=1;
do
s+=i++;
while(i<=100);
cout<<"1+2+3+...+100="<<s<<'\n';
}
4.
#include<iostream>
using namespace std;
int main(void)
{
int i,s;
for(i=2,s=1;i<=100;i++)
s+=i;
cout<<"1+2+3+...100="<<s<<'\n';
}
5.求一整数的各位数字之和
#include<iostream>
using namespace std;
int sum(int m)
{
int s=0;
for(int i=1;m>0;i++)
{
s+=(m%10);
m=m/10;
}
return s;
}
int main()
{
int n,A;
cout<<"输入一个整数:";
cin>>n;
A=sum(n);
cout<<"该整数的各位数之和为:"<<A<<endl;
}
6.完数
#include<iostream>
using namespace std;
int main()
{
int i,j,sum;
for(i=2;i<=1000;i++)
{
for(sum=1,j=2;j<=i/2;j++)
if(i%j==0) sum+=j;
if(sum==i)
{
cout<<i<<"=1";
for(j=2;j<=i/2;j++)
if(i%j==0) cout<<'+'<<j;
cout<<endl;
}
}
}
#include<iostrem>
using namesapce std;
int main()
{
cout<<"Hello World!"<<endl;
return 0;
}
2.累加1+2+3+...+100=
#include<iostream>
int main(void)
{
int i=2,s=1;
while(i<=100)
{
s+=1;i++;
}
cout<<"1+2+3+...+100="<<s<<endl;
}
3.
#include<iostream>
using namesapce std;
int main(void)
{
int i=2,s=1;
do
s+=i++;
while(i<=100);
cout<<"1+2+3+...+100="<<s<<'\n';
}
4.
#include<iostream>
using namespace std;
int main(void)
{
int i,s;
for(i=2,s=1;i<=100;i++)
s+=i;
cout<<"1+2+3+...100="<<s<<'\n';
}
5.求一整数的各位数字之和
#include<iostream>
using namespace std;
int sum(int m)
{
int s=0;
for(int i=1;m>0;i++)
{
s+=(m%10);
m=m/10;
}
return s;
}
int main()
{
int n,A;
cout<<"输入一个整数:";
cin>>n;
A=sum(n);
cout<<"该整数的各位数之和为:"<<A<<endl;
}
6.完数
#include<iostream>
using namespace std;
int main()
{
int i,j,sum;
for(i=2;i<=1000;i++)
{
for(sum=1,j=2;j<=i/2;j++)
if(i%j==0) sum+=j;
if(sum==i)
{
cout<<i<<"=1";
for(j=2;j<=i/2;j++)
if(i%j==0) cout<<'+'<<j;
cout<<endl;
}
}
}