设计一个检测含8或被8整除的数的C语言小程序

问题描述:

设计一个检测含8或被8整除的数的C语言小程序
1. “8”是一个吉祥的数字.凡是含有“8”或被“8”整除的数,我们都认为是吉祥数.请编写程序检测数字n(n
1个回答 分类:综合 2014-11-06

问题解答:

我来补答
#include <stdio.h>
bool islucknum( int n)
{
    if( n%8 == 0)
        return true;
    while( n > 0)
    {
        if( n%10 == 8) 
            return true;
        n = n / 10;
    }
    return false;
}

int main()
{
    int num;
    for(;;)
    {
        scanf("%d",&num);
        if( num == 0)
            return 0;
        if( islucknum(num))
            printf("Yes\n");
        else
            printf("No\n");
    }
    return 0;
}
 
 
展开全文阅读
剩余:2000