永发信息网

c++大神求助。编写一个程序,读入一个0-1000范围内的整数,将此整数中的所有数字相加。

答案:3  悬赏:50  手机版
解决时间 2021-03-12 09:56
c++大神求助。编写一个程序,读入一个0-1000范围内的整数,将此整数中的所有数字相加。
最佳答案
#include 
int MyFun(int i, int *sum)
{
    if (i / 10 == 0)
    {
        printf("%d ", i % 10);
        (*sum) += (i % 10);
        return 0;
    }
    else
    {
        printf("%d ", i % 10);
        (*sum) += (i % 10);
        return MyFun(i / 10, sum);
    }
}
 
int main()
{    
    int sum = 0;
    MyFun(12345, &sum);
    printf("
%d
", sum);
     
    sum = 0; 
    MyFun(12345678, &sum);
    printf("
%d
", sum);
    return 0;
}追问*sum是什么意思追答指针变量的意思。
这个地方传入的是指针,就能通过指针修改全局变量sum。追问恩,追答welcome!
全部回答
小心严打伸手党…
我去
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
博物馆陈列参与性说明是什么意思
八路军办事处纪念馆地址在哪,我要去那里办事
暗黑3代练为什么那么便宜
求淮上的大神养成计划txt
久久灵会计服务有限公司我想知道这个在什么地
大耗是什么意思八字
七贤宾馆地址在什么地方,想过去办事
以上小儿生理特点中,小儿常见呕吐、泄泻,缘
如何识别主力完成底部建仓
一个群落中有4个种,其中每个种个体数分别为5
女儿择偶不理智妈妈怎样劝阻
金属材料具有什么特点?
华兴彩钢地址有知道的么?有点事想过去
武车小区怎么样?好不好?值不值得买?
电瓶车启动不了。充电也没反应怎么回事
推荐资讯
摇臂钻床中捷Z3050液压摇摆转床正反转都有 25
聚香涮串坊地址有知道的么?有点事想过去
【niconico】为什么我播不了视频?
【木材种类】木材的种类如何区分?
为什么要忍卑鄙小人邻居
当前,如何控制通货膨胀是一个热门话题。有学
关于反斗联盟射击技巧?
摩天轮有什么传说?
某生物兴趣小组的同学为研究植物的生命活动,
林海云天东门我想知道这个在什么地方
梦见自己有男朋友了我们在一起很开心
女朋友说,被偏爱的都有恃无恐什么意思?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?