编写一个程序,其功能是输入一个三位数,计算并输出各位数字之和

 我来答
蒙MengNum1
2016-03-17 · TA获得超过2494个赞
知道大有可为答主
回答量:3004
采纳率:87%
帮助的人:795万
展开全部
#include "stdio.h"
void main()
{
int n,sum=0;
printf("请输入一个三位数:");
scanf("%d",&n);
sum=n/100+n%100/10+n%10;//百位数+十位数+个位数
printf("这个三位数各位数字之和是%d\n",sum);

}
独立说教育
2017-12-29 · 传媒培训、投行培训、实习内推
独立说教育
独立说教育科技(北京)有限公司专注于大学生实习培训,致力于帮助年轻人步入职场的互联网平台,帮助每一位大学生更快地进入WORK-READY状态,完成从学生到职业人的蜕变,快速步入传媒、金融行业。
向TA提问
展开全部
#include "stdio.h"
void main()
{
int n,sum=0;
printf("请输入一个三位数:");
scanf("%d",&n);
sum=n/100+n%100/10+n%10;//百位数+十位数+个位数
printf("这个三位数各位数字之和是%d\n",sum);

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
叫我老板8080
2018-10-23
知道答主
回答量:2
采纳率:0%
帮助的人:1556
展开全部
#include<stdio.h>
#include<math.h>
int main()
{
int a,x,y,s,sum;
printf("输入一个三位整数:");
scanf("%d",&a);
x=a/100; //a除以100取整,就是取百位数
y=a/10%10; //a除以10取整再除以10取余,就是取十位数
s=a%10; //a除以10取余,就是个位数
sum=x+y+s; //三个数位相加之和
printf("每位数字累加之和为sum=%d",sum);
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
回忆在上辈子
2016-03-17 · TA获得超过1148个赞
知道大有可为答主
回答量:1211
采纳率:0%
帮助的人:882万
展开全部
一个循环就好
求余取个
除以移除一位
把取得的各个个位相加就行了

如果代码不想自己写的话
我可以有偿代劳
更多追问追答
追问
能用fortran95语言编写出来吗?
追答
fortran95。。。。。
这个我现在用的是平板没有fortran的编译器。。。。
只能等用电脑的时候才能写了
你什么时候要啊
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b0e7236
2016-03-17 · TA获得超过1.1万个赞
知道大有可为答主
回答量:2.7万
采纳率:59%
帮助的人:4867万
展开全部
什么语言?
追问
fortran
追答
不懂这个古董语言。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式