请输出带有特殊尾数的数

分析问题

输入一个整数n,输出从1至n的所有末尾含有1,3,5,7的数

建立模型

输入一个整数n

设置变量 i 初始值从1开始

当 i 小于 n

​ 如果末尾不等于9 输出 i

​ 将 i 增加 2

编写代码

#include <bits/stdc++.h>
using namespace std;
int main(){
    int n,i=1;
    cin>>n;
    while(i<=n){
        if(i%10 != 9) cout<<i<<endl;
        i= i+2;
    }
    return 0;
}

保存 编译 运行