c语言编程正整数各位数上之和,编写C语言程序,从键盘上输入一个正整数,计算并输出该数各位数字之和。...

答:输出该数的各位数字之和的源代码如下: #include int fun(int n) { int i; int sum=0; if(n>1000||n

答:int i = scanf(...); int j = 0; if(i/10 != 0) { do { j+=i%10; i=i/10; }while(i/10 == 0) j=j+i; }else { j=i; } printf("",j); 大概给你个思路,因为我这没有C的编译器。

答:#includeint main(){int a,s=0; scanf("%d",&a); while(a>0) {s+=a%10; a/=10; }; printf("%d\n",s); return 0; }

答:#include void main(){ int a,sum=0; printf("请输入一个大于0的正整数~~"); scanf("%d",&a); while(a!=0) //循环结束的条件是 a等于 0 { sum+=a%10;// a%10 的作用是取a这个数的个位 比如 108除以10的余数是不是8 a/=10;//执行上一句代码之后还...

答:#include int main() { int x,sum=0,t; printf("请输入一个正整数:"); scanf("%d",&x); while(x!=0) { t=x%10; x=x/10; sum+=t; } printf("该数的各位数字之和:%d",sum); }

答:vc6调试通过 #include void main() { int i; int sum=0; printf("输入一个数字:"); scanf("%d",&i); if(i=10) { sum+=i%10; i/=10; } sum+=i; printf("各位之和为%d\n",sum); }

答:代码: #include int sum(int n){int s = 0;while(n>0){s += n%10;n/=10;}return s;}int main(){int n;printf("请输入一个正整数:");scanf("%d", &n);printf("输入的数为: %d , 其各位之和为: %d\n", n, sum(n));return 0;} 输出: 请输入一...

答:#include int main() { int a, sum = 0; scanf("%d", &a); while (a) { sum += a % 10; a /= 10; } printf("sum = %d\n", sum); return 0; }

答:#include //定义头文件 int main( ) //声明主函数 { int n,i=1,j=1; //设定数据类型 printf("input n: "); //输入一个正整数 scanf("%d", &n); //输入 while (i0) { s=prime(x-1)*x; } else{ return 1; } return s;

答:#include #include//数学函数头文件 main() { int m,i,k=0; printf("请你输入一个正整数:\n"); scanf("%d",&m); printf("%d 的因子有:\n",m); for(i=1;i

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值