Run ID 作者 问题 语言 测评结果 时间 内存 代码长度 提交时间
56726 zhangweiran 数字判断 C 通过 0 MS 196 KB 737 2024-11-15 15:47:11

Tests(1/1):


#include <stdio.h> // 函数:检查一个数是否所有位上的数字都是奇数 int isOddDigits(int num) { while (num > 0) { int digit = num % 10; // 获取最低位的数字 if (digit % 2 == 0) { // 检查是否为偶数 return 0; } num /= 10; // 移除最低位的数字 } return 1; // 所有位上的数字都是奇数 } int main() { int N, M, count = 0; scanf("%d %d", &N, &M); // 输入N和M for (int i = N; i <= M; i++) { if (isOddDigits(i)) { // 检查i的各位数字是否都是奇数 count++; // 计数器加一 } } printf("%d\n", count); // 输出满足条件的整数个数 return 0; }


测评信息: