题解
2024-12-10 17:58:25
发布于:北京
4阅读
0回复
0点赞
T3:
这道题让我们求出一个数中6的个数,关键知识点是数位分离:
数位分离就是将每一位上的数字都求出来,每一次将这个数%10求出个位,再/=10,去除个位,直到除到0为止
AC代码:
#include <bits/stdc++.h>
using namespace std;
int main(){
int ans = 0;//记录答案
int n;
cin >> n;
while(n > 0){//除到0就结束
if(n % 10 == 6){//如果个位是6
ans ++;
}
n /= 10;//去除各位
}
cout << ans << endl;
return 0;
}
这里空空如也
有帮助,赞一个