利用C语言怎样求整数的位数以及各位数之和
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/28 06:52:49
利用C语言怎样求整数的位数以及各位数之和
#include "stdio.h"
int main()
{
\x09int number,i=0,sum=0;
printf("please input a number:");
\x09 scanf("%d",&number);
\x09while(number!=0)
\x09{
\x09\x09sum+=number%10;
\x09\x09number/=10;
\x09\x09i++;
\x09}
\x09printf("sum=%d\n",sum);
\x09printf("位数=%d\n",i);
\x09return 0;
}
再问: n请问umber/=10;什么意思啊?
再答: umber/=10;就是number=number/10;它的意思是说: 消掉各个位数上的数字。 比如number=123 那么umber/=10之后,number就变成了12,个位上的3就消掉了。如此循环,直到 number等于0为止。
int main()
{
\x09int number,i=0,sum=0;
printf("please input a number:");
\x09 scanf("%d",&number);
\x09while(number!=0)
\x09{
\x09\x09sum+=number%10;
\x09\x09number/=10;
\x09\x09i++;
\x09}
\x09printf("sum=%d\n",sum);
\x09printf("位数=%d\n",i);
\x09return 0;
}
再问: n请问umber/=10;什么意思啊?
再答: umber/=10;就是number=number/10;它的意思是说: 消掉各个位数上的数字。 比如number=123 那么umber/=10之后,number就变成了12,个位上的3就消掉了。如此循环,直到 number等于0为止。
利用C语言怎样求整数的位数以及各位数之和
c语言的学渣来求救输入一个整数,求它的位数以及个位数字之和.例如123的位数是3,各位数之和是6
输入一个整数,输出它的位数以及各位数之和.用C语言完成~我是新手,
c语言 输入一个整数,求它的位数以及各位数字之和。例如,123的位数是3,各位数字之和是6。
两道C语言编程题:一、输入一个整数,求它的位数以及各位数字之和.
c语言程序题 输入一个整数,求它的位数及各位数字之和.例如,123的位数是3,各位数字之和是6.
“输入一个整数,输出它的各位数之和及位数”的C语言程序怎么写?
Java:输入一个整数,输出它的位数以及各位数之和.
c语言程序题 输入一个整数,求它的位数及各位数字之和.例如,123的位数是3,各位数字之和是6.负数也要
编写函数,求一个整数的各位数之和及位数.例如:123的各位数之和是6,位数是3.(各位数之和及位数用全局变量)
C语言编写程序 求一个整数各位数字之和.
C语言编程:输入一个整数,求各位数字之和..