输出100内数字包含7且能被7整除的数


编写程序,输出100内数字包含7且能被7整除的数, 如:7,77等整数即能被7整除又包含7

解题思路:  循环遍历100以内的整数,判断是否能被7整除,以及数上的任意一位是否是7,若是就输出该数

代码如下:

 1 int main()
 2 {
 3     int i;
 4     for(i=1;i<=100;i++)
 5     {
 6         if(i%7==0)
 7         {
 8             int t = i;
 9             while(t)
10             {
11                 int temp = t%10;
12                 if(temp==7) 
13                 {
14                     printf("%d\n",i);
15                     break;
16                 }
17                 t = t/10;
18             }
19         } 
20             
21     }
22     return 0;
23 }

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM