问题:1721. 输出个位为5或者个位为8数
类型:简单循环
题目描述:
请从小到大输出 1∼n 中所有个位为 5 或者个位为8 的所有的整数,每行 1 个。
比如,假设 n=20,那么满足条件的数输出如下:
5
8
15
18
输入:
一个整数 n 。
输出:
1∼n 中所有满足条件的整数。
样例:
输入:
25
输出:
5
8
15
18
25
完整代码如下:
#include<bits/stdc++.h>
using namespace std;
int main(){//一、分析问题//已知:1~n 中所有的整数。//未知:输出符合条件的整数,每行一个。 //关系:个位为 5 或者个位为8。 //二、数据定义 int n; //三、数据输入 cin>>n;//四、数据计算 for(int i=1;i<=n;i++){if(i%10==5||i%10==8) cout<<i<<endl;}//五、输出结果 return 0;
}