首页 新闻 会员 周边 捐助

代码练习不会写,求助一下(用c语言编写)

1
悬赏园豆:50 [已解决问题] 解决于 2024-11-14 22:33

输入一个正整数n和k,判断整数n中是否包含数字k(0≤k≤9),如果包含则输出“Yes”,否则输出“No”。如输入236和3,236中包含数字3,则输出“Yes”,若输入12345和6,12345中不包含数字6,则输出“No”

鱼板本板的主页 鱼板本板 | 初学一级 | 园豆:68
提问于:2024-11-14 20:34
< >
分享
最佳答案
0
#include <stdio.h>

int main() {
    int n, k;
    
    // 输入整数n和数字k
    scanf("%d", &n);
    scanf("%d", &k);
    int found = 0; 
    while (n > 0) {
        if (n % 10 == k) {
            found = 1;
            break; 
        }
        n /= 10; 
    }
    if (found) {
        printf("Yes\n");
    } else {
        printf("No\n");
    }

    return 0;
}

希望能帮到您

收获园豆:50
MistyPost | 菜鸟二级 |园豆:252 | 2024-11-14 22:05

太感谢了ww

鱼板本板 | 园豆:68 (初学一级) | 2024-11-14 22:34
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册