题解 | #挑7#

挑7

https://www.nowcoder.com/practice/ba241b85371c409ea01ac0aa1a8d957b

//基础的数学判断,两位数以上判断的时候注意循环除10模10,遍历每一位
#include <stdio.h>
int main()
{
    int n = 0, i = 1, j = 0, count = 0;
    scanf("%d", &n);
    for (i = 1; i <= n; i++)
    {
        if (i % 7 == 0)
        {
            count++;
        }
        else
        {
            j=i;
            while(j>0)
            {
                if(j%10==7)
                {
                    count++;
                    break;
                }
                else
                {
                    j/=10;
                }
            }        
        }
    }
    printf("%d\n", count);
    return 0;
}

全部评论

相关推荐

点赞 评论 收藏
分享
2025-12-17 11:44
吉首大学 平台产品
黑着眼圈看手机:pdd秋招笔试挂了,春招还行吗
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务