本文主要是介绍【c++入门】纯粹的五位偶数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
说明
纯粹偶数指的是一个数的各个位都是偶数的数,比如:24686;请编程求出10000~n中,所有的五位的纯粹偶数有多少个?
输入数据
一个整数n(n为一个5位的整数)
输出数据
一个整数,代表10000~n之间的纯粹偶数有多少个。
题解
代码有待优化
# include <bits/stdc++.h>
using namespace std;
int main()
{int a,num,a1,a2,a3,a4,a5;cin>>a;num=0;for (int b=10000;b<=a;b++){a1=b/10000;a2=b/1000-b/10000*10;a3=b/100-b/1000*10-b/10000*100;a4=b/10-b/100*10-b/1000*100-b/10000*1000;a5=b-b/10*10-b/100*100-b/1000*1000-b/10000*10000;if (a1%2==0&&a2%2==0&&a3%2==0&&a4%2==0&&a5%2==0){num+=1;}}cout<<num;return 0;
}
这篇关于【c++入门】纯粹的五位偶数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!