用C语言编写:“输入一个正整数,统计该整数的位数并计算其各个数位上的数字之和.”
人气:251 ℃ 时间:2019-09-29 01:12:02
解答
#include int main(){int num = 0;int s = 0;int i = 0;scanf("%d",&num);while(num){s += num%10;num = num/10;i++;}printf("数字个数为%d,各个数相加为%d\n",i,s );return 0;}
推荐
- C语言程序设计:编写程序,输入一个正整数,统计该整数的位数并计算其各个数位上的数字之和.
- C语言问题:输入一个多位数,计算其各数位上的数字之和.例如,输入1234,输出为10 .
- .c语言编程:输入一个正整数,统计该数的各位数字中零的个数,并求各位数字中的最大者.
- 编写C语言程序 计算0~9之间的任意3个不同的数字组成的3位数共有多少种不同的组成
- C语言:输入一个正整数, 计算并显示出该数的各位数字之和.
- 某超市销售有甲、乙两种商品,甲商品每件进价10元,售价15元;乙商品每件进价30元,售价40元. (1)若该超市同时一次购进甲、两种商品共80件,恰好用去1600元,求能购进甲乙两种商品各
- 某物体做直线运动,先以5M/S的速度匀速运动4S,又以2.5M/S2的加速度继续运动4S,最后做匀减速直线运动
- i still remember the college and the teachers i visited in london years old 中间填什么 who 还是that 为什么
猜你喜欢