输出符合要求的数
题目描述
输入两个整数n,m,输出两个整数之间(包括n,m)的所有偶数。
输入
n,m(整数)
输出
一行,n到m之间的偶数,之间用空格隔开。
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int n,m;
cin>>n>>m;
for(int i = m;i<=n;i++)
{
if(i%2 == 0)
{
cout<<i<<" ";
}
}
return 0;
}
统计符合要求的数的数量
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int n,m;
cin>>n>>m;
int cnt = 0;
for(int i = n;i<=m;i++)
{
if(i%3 == 0 && i%10 == 3)
{
cout<<i<<endl;
cnt++;
}
}
cout<<cnt;
return 0;
}
符合要求的数的和
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int n,m;
cin>>n>>m;
int cnt = 0;
int sum = 0;
for(int i = n;i<=m;i++)
{
int g =i%10;
int s =i/10%10;
int b =i/100%10;
if(i%7==0 || g==7 || s==7 || b==7)
{
cout<<i<<endl;
sum = sum + i;
cnt++;
}
}
cout<<sum<<" "<<cnt;
return 0;
}
能被2整除不能被3整除的数
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int n,m;
cin>>n>>m;
int cnt = 0;
int sum = 0;
for(int i = n;i<=m;i++)
{
if(i%2==0 && i%3!=0)
{
cout<<i<<endl;
sum = sum+i;
cnt++;
}
}
cout<<sum<<" "<<cnt;
return 0;
}
9月24日作业
最新推荐文章于 2024-10-31 04:41:10 发布