#include<iostream> #include<vector> using namespace std; bool pandun(int m)//判断m里是否有7 { while(m){ if(m%10 == 7) { return true; } m = (m-m%10)/10; } } int main() { vector<int> arr;//在不确定长度的情况下用一个vector int a; cin>>a; for(int i=7;i<=a;i++) { if(i%7 == 0||pandun(i)) arr.push_back(i); } cout<<arr.size()<<endl; return 0; }
解题思路:
注意事项:
参考代码:
0.0分
9 人评分
C语言程序设计教程(第三版)课后习题6.7 (C语言代码)浏览:584 |
简单的a+b (C语言代码)浏览:738 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:604 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:470 |
WU-图形输出 (C++代码)浏览:749 |
C语言程序设计教程(第三版)课后习题9.2 (C语言代码)浏览:543 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:489 |
简单的a+b (C语言代码)浏览:531 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:629 |
DNA (C语言代码)浏览:725 |