题目说的:表示1到n之间的与7有关的数字个数。是包括n在内的
挑7
https://www.nowcoder.com/practice/ba241b85371c409ea01ac0aa1a8d957b
import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); // 题目要求的是从1到n之间与7有关的数 int n = in.nextInt(); int count = 0; for (int i = 7; i <= n; i++) { if (i % 7 == 0){ count++; continue; } if (String.valueOf(i).contains("7")) { count++; } } System.out.println(count); } }