11问答网
所有问题
输入一个四位正整数,求其各位数字之和并输出(c语言)
如题所述
举报该问题
推荐答案 2021-04-29
您好,很高兴回答您的问题。
对于这个题目,其实难点就在于分离出这个四位数每个位置上的数字,要学会利用除法和取余运算。具体为:
#include<stdio. h>
void main()
{int a,s=0;
scanf("&d",&a);
s=a/1000+a%1000/100+a%100/10+a%10;
printf("s=%d\n",s);
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/FS8M8Pq2MMSF28S4qMM.html
其他回答
第1个回答 2021-04-30
#include <stdio.h>
void main()
{
char snum[4];
scanf("%s", snum);
int res = snum[0] + snum[1] + snum[2] + snum[3] - '0' * 4;
printf("%d", res);
}
相似回答
输入一个四位正整数,求
出这个数的
各位之和并输出
这个数的各位与各位之...
答:
你好 具体过程如下:include<stdio.h> int main(){ int a,b
,c,
d,n,x;printf("
输入一个四位正整数
n:");scanf("%d",&n);x=n;a=n%10,n=n/10; /*求出个位数字*/ b=n%10,n=n/10;/*求出十
位数字
*/ c=n%10,n=n/10;/*求出百位数字*/ d=n%10;/*求出千位数字*/ pri...
大家正在搜
输入一个整数求各个位数之和
求一个正整数的各位数字之和
使用函数求奇数和输入一批正整数
输入一个四位正整数
求序列和输入一个正整数n
输入一个整数求它的位数
求正整数的个位数字
输入正整数求几位数
输入两个正整数求最小公倍数
相关问题
C语言程序设计:对输入的四位正整数求其各个位数字之和
读入一个四位正整数,输出它们的各位数字之和。用c++语言
输入一个四位正整数,求出这个数的各位之和并输出这个数的各位与...
用C语言程序编写“输入一个四位整数(如1234),使其倒序输...
c语言问题 键盘输入一个四位数,输出它的各位数字之和。如n=...
C语言:输入一个四位正整数,求出该数对应的各位数字并输出,最...
从键盘上输入一个四位正数,按照千,百,十,个位输出各位数,并...
用C语言程序编写:输入一个四位整数(如1234),使其倒序输...