任务
1.用int 存储一个整数X,并用cin输入整数X(小朋友所需要的第几个拍掌数);
2.用for语句或while语句枚举小朋友所需要的第几个拍掌数;
(1).看循环的i是否是7的倍数;
(2).看循环的i的数位上的数字是否是7;
(3).如果不符合以上条件,跳过continue;
3.找到小朋友所需要的第几个拍掌数,停止循环,输出拍掌数;
while语句代码:
#include<bits/stdc++.h>
using namespace std;
int n,h,b,ans=0;
int main()
{
cin>>n;
for(int i=1;; i++)
{
if(i%7==0) ans++;
else
{
h=i;
while(h>0)
{
b=h%10;
h=h/10;
if(b==7)
{
ans++;
break;
}
}
}
if(ans==n)
{
cout<<i;
break;
}
}
return 0;
}