永发信息网

统计数400~499 中数字4出现的次数

答案:3  悬赏:40  手机版
解决时间 2021-03-24 14:17
统计数400~499 中数字4出现的次数
最佳答案
有许多地方是int与后面的变量名连起来了,有的是输出处只要变量名,而不用取地址(下面有标记)。
#include
void main()
{
int fax(int x);
int x,num=0;
for(x=400;x<=499;x++)
num=fax(x)+num;
printf("4出现的次数num:%d\n",num);
}
int fax(int x)
{
int a,b,c,i=0;
a=x/100;
b=(x-100*a)/10;
c=x-100*a-10*b;
if(a==4)i++;
if(b==4)i++;
if(b==4)i++;
return i;
}
全部回答
#include
void main()
{
int fax(int x);
int x,num=0;
for(x=400;x<=499;x++)
num=fax(x)+num;
printf("4出现的次数num:%d ",num);
}
int fax(int x)
{
int b,c,i=0;
i++; //由于从4开始,肯定最高位是4
b=(x/10)%10; //先取整得到一个两位数,然后取模得到1位数,即使10位数字
c=x%10; //模除,取个位
printf("%5d,%5d,%5d ","4",b,c);
if(b==4) i++;
if(c==4) i++;
return i;
}
改过来了。运行通过。120次
#include
void main()
{
int fax(int x);
int x,num=0;
for(x=400;x<=499;x++)
num=fax(x)+num;
printf("4出现的次数num:%d\n",num);
}
int fax(int x)
{
int a,b,c,i=0;
a=x/100;
b=(x-100*a)/10;
c=x-100*a-10*b;
printf("%5d,%5d,%5d\n",a,b,c);
if(a==4) i++;
if(b==4) i++;
if(c==4) i++;
return i;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我告别人贪污,我后悔了,不想告了,怎么办
PET收缩膜和PETG收缩膜是一种材料吗?谢谢。
丙申壬辰庚辰庚辰八字解读
美汁源果粒橙一瓶多少钱?
word中怎样设置所有图片为文字环绕型?
DNF DNF如何赚钱方法教学 地下城与勇士
环境中常见的重金属污染物有:汞、铅、锰、铬
大学重修没报名可以考试的吗?
有谁知道这个美女叫什么名字.她是q+桌面壁纸
为什么说歼31不适合中国空军
和内向木讷的男生谈恋爱是一种怎么样的体验
求《第五人格》礼物兑换码,要能兑换出礼物的
猛然一转身作文600
怀孕27周 还可以出去旅游吗
单选题正常情况下,男性的性染色体不可能来自
推荐资讯
iPhone6s虚拟Home键怎么开启?
QQ空间中 回复黄钻的私密评论 他人是否可见
已知三点坐标A(1,2) B(4,-1) C(-3,
寻歌.有一句话大概是“陪着我一起看日落”
家里各种线,怎样收拾好
形意拳上祖功夫卓绝,郭云深,李老能,孙禄堂
金华如何申请廉租房
特殊工种男士工人55岁可以领取退休金吗?
脚被车压肿怎么办
数控车床的按键MO1.mO2等各起什么作用
修路期间闯红灯要处罚吗
5月最新的三款6G运存千元机,你想体验哪款
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?