文章

36

粉丝

504

获赞

54

访问

354.9k

头像
数字统计
推荐阅读
P1002 兰州大学机试题
发布于2020年2月18日 19:38
阅读数 10.9k

#include<iostream>
using namespace std;
int main()
{
    long long L, R, ans = 0;/*ans用来统计2出现的次数,要初始化为0*/
    cin >> L >> R;
    for (int i = L; i <= R; i++)
    {
        int j = i;/*一定要换个字母,因为i的值不能被改变,不然循环会出错*/
        while (j)
        {
            if (j % 10 == 2)/*提取个位数判断是否等于2*/
                ans++;
            j /= 10;把个位数抛掉,最红等于0直接跳出while循环开始统计下一个数
        }
    }
    cout << ans;//输出答案
    return 0;
}

登录查看完整内容


登录后发布评论

4 条评论
admin SVIP
2020年2月18日 21:02

要是使用代码高亮插件更好看yes

赞(0)

wlkent : 回复 admin: 代码已经差不多,但是总是未登录状态,疯了。

2020年3月2日 00:58

wlkent : 回复 admin: 代码已经差不多,但是总是未登录状态,疯了。

2020年3月2日 00:58

wlkent : 回复 admin: 代码已经差不多,但是总是未登录状态,疯了。

2020年3月2日 00:58