循环-输出整数
输出1−n中能被3整除,且至少有一位数字是5的所有整数.
输入一行,包含一个整数。
输出所有满足条件的数,以换行隔开,具体见样例。
100
15
45
51
54
57
75
1<=n<=100000
#include<bits/stdc++.h>
using
namespace
std;
int
main(){
int
n;
cin>>n;
int
i=1;
while
(i<=n){
int
m=i;
int
t,k=0;
if
(i%3==0){
for
(
int
j=1;j<=10;j++){
t=m%10;
m/=10;
if
(t==5){
k++;
}
}
if
(k>0){
cout<<i<<endl;
}
}
i++;
}
}
原文:https://www.cnblogs.com/pxy071128fzm/p/13663076.html