编写一个程序,其功能是输入一个三位数,计算并输出各位数字之和
5个回答
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);
}
void main()
{
int n,sum=0;
printf("请输入一个三位数:");
scanf("%d",&n);
sum=n/100+n%100/10+n%10;//百位数+十位数+个位数
printf("这个三位数各位数字之和是%d\n",sum);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#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;
}
#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;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一个循环就好
求余取个
除以移除一位
把取得的各个个位相加就行了
如果代码不想自己写的话
我可以有偿代劳
求余取个
除以移除一位
把取得的各个个位相加就行了
如果代码不想自己写的话
我可以有偿代劳
更多追问追答
追问
能用fortran95语言编写出来吗?
追答
fortran95。。。。。
这个我现在用的是平板没有fortran的编译器。。。。
只能等用电脑的时候才能写了
你什么时候要啊
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
什么语言?
追问
fortran
追答
不懂这个古董语言。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询