編寫程序,輸出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 }