| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1469 人关注过本帖
标题:输入2315得到的sum是0 哪里出错了 谢谢大佬
只看楼主 加入收藏
r2271135271
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2020-3-19
结帖率:66.67%
收藏
 问题点数:0 回复次数:9 
输入2315得到的sum是0 哪里出错了 谢谢大佬
#include<stdio.h>

int foo(int num)
{
    int sum;
    sum=num%10+num/10%10+num/100%10+num/1000;
    return 0;
}

int main(void)
{
    int a;
    printf("请输入一个四位整数:");
    scanf("%d",&a);
    printf("sum=%d\n",foo(a));

    return 0;
}
搜索更多相关主题的帖子: num 出错 int 输入 sum 
2020-03-27 14:13
tcxk
Rank: 2
等 级:禁止访问
帖 子:50
专家分:20
注 册:2020-3-26
收藏
得分:0 
num没有变化

Better coding, better life💎
2020-03-27 14:16
return_0
Rank: 8Rank: 8
来 自:五维空间
等 级:禁止访问
威 望:3
帖 子:512
专家分:838
注 册:2020-1-28
收藏
得分:0 
如果是求位数和的话,每一步都要/=10

2020-03-27 14:18
纯蓝之刃
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:76
帖 子:566
专家分:3690
注 册:2019-7-29
收藏
得分:0 
程序代码:
int foo(int num)
{
    int sum;
    sum=num%10+num/10%10+num/100%10+num/1000;
    return 0;
}

改成return sum;
收到的鲜花
  • return_02020-03-27 14:20 送鲜花  1朵   附言:一箭穿心

一沙一世界,一花一天堂。无限掌中置,刹那成永恒。
2020-03-27 14:18
return_0
Rank: 8Rank: 8
来 自:五维空间
等 级:禁止访问
威 望:3
帖 子:512
专家分:838
注 册:2020-1-28
收藏
得分:0 
回复 楼主 r2271135271
意思就是把最前面那一位去掉,后面计算才有效

2020-03-27 14:19
return_0
Rank: 8Rank: 8
来 自:五维空间
等 级:禁止访问
威 望:3
帖 子:512
专家分:838
注 册:2020-1-28
收藏
得分:0 
以下是引用纯蓝之刃在2020-3-27 14:18:52的发言:

int foo(int num)
{
    int sum;
    sum=num%10+num/10%10+num/100%10+num/1000;
    return 0;
}
改成return sum;

嗯,否则永远输出的是0,毕竟返回的是0

2020-03-27 14:21
叶纤
Rank: 8Rank: 8
等 级:禁止访问
威 望:1
帖 子:658
专家分:848
注 册:2019-11-22
收藏
得分:0 
程序代码:

#include<stdio.h>

int foo(int num)
{
    int sum;
    sum=num%10+num/10%10+num/100%10+num/1000;
    printf("sum=%d\n",sum);

    return 0;
}

int main(void)
{
    int a;
    printf("请输入一个四位整数:");
    scanf("%d",&a);
    foo(a);

    return 0;
}



把学习时间浪费在混坛上是傻瓜行为,更何况自己的水平连一两都没到。
2020-03-27 14:49
叶纤
Rank: 8Rank: 8
等 级:禁止访问
威 望:1
帖 子:658
专家分:848
注 册:2019-11-22
收藏
得分:0 
以下是引用return_0在2020-3-27 14:21:31的发言:


嗯,否则永远输出的是0,毕竟返回的是0

谢谢大佬的点拨

把学习时间浪费在混坛上是傻瓜行为,更何况自己的水平连一两都没到。
2020-03-27 14:50
r2271135271
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2020-3-19
收藏
得分:0 
回复 4楼 纯蓝之刃
谢谢 明白了
2020-03-27 15:11
hbccc
Rank: 5Rank: 5
等 级:职业侠客
威 望:5
帖 子:108
专家分:315
注 册:2020-2-18
收藏
得分:0 
你函数return 0呀,返回永远是0
2020-03-27 18:10
快速回复:输入2315得到的sum是0 哪里出错了 谢谢大佬
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016568 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved