小题解来啦~
2026-08-24 17:37:21
发布于:上海
3阅读
0回复
0点赞
废话不多说,不多说废话,直接开讲~
首先,开个循环,又是熟悉的数位分离;
首先我们判断n%10是否为6,如果是那就计数变量cnt++;
不是的话…那就没有else了
n/=10;
我们的循环是while(n>0){
}
之后输出cnt即可~
以下是作者的源代码,仅供参考!链接描述
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,cnt=0;
cin>>n;
while(n>0){
if(n%10==6) cnt++;
n/=10;
}
cout<<cnt;
return 0;
}
全部评论 1
真正的wonderful answer代码
#include<iostream> using namespace std; int main(){ int n,x,ans=0; cin>>n; for(int i=1;i<=n;i++){ cin>>x; if(x%2==0){ ans++; } } cout<<ans<<endl; return 0; }4天前 来自 上海
0






有帮助,赞一个