#include <bits/stdc++.h> using namespace std; int main() { int i, nu, t; int m = 1, n; scanf("%d", &n); for (i = m; i <= n; i++) { if (i % 3 == 0) { t = i; while (t != 0) { nu = t % 10; if (nu == 5) { printf("%d", i); break; } } } } }
while (t != 0) { nu = t % 10; if (nu == 5) { printf("%d", i); break; } }
这个while循环应该要把 t的值除以10 吧
以换行隔开 注意读题
共 2 条回复
这个while循环应该要把 t的值除以10 吧
以换行隔开 注意读题