} printf("每位数之积是:%d\n",s);return 0;}
include<stdio.h> void main(){ int a,s;s=1;printf("请输入一个整数");scanf("%d",&a);while (a>0){ s=s*(a % 10);a=a/10;} printf("a=%d",s);}
采纳吧!#include<stdio.h>int main(){ int fac=1,num;scanf("%d",&num);while(num){fac*=num%10;num/=10;}printf("%d\n",fac);return 0;}
result=1foriinlist(input()):result=int(i)*resultprint(result)fromfunctoolsimportreduceprint(reduce...
void main(void){ int m=1,i;int num;scanf("&d",num);i=num%10;while((num=num/10)>0){ m=m*i;i=num%10;} printf("&d",m);}
include<stdio.h> intmain(){ inta;scanf("%d",&a);intb[10]={0};intk=0;while(a){ b[k]=a%10;a=a/10;k++;} printf("%d\n",k);inti=0,sum=0;while(i<=k){ sum=sum+b[i]*b[i]*b[i];i++;} printf("%d\n",sum);} ...
在被调函数中变量k是用来存放各位数字的乘积的所以初值为结果一 题目 30分,c语言问题.下面的程序是计算正整数num的各位上的数字之积.阅读程序,完成多项填空.long fun (long num){long k=1;do{ k*=num%10;num/=10;}while (num);return k; }main(){ long n;printf("\nPlease enter a number:");...
题目 用C语言编程,输入一个正整数,计算并显示该数的各位数字之和. 答案 #include int main(){int a,sum = 0;scanf("%d",&a);while (a) { sum += a % 10; a /= 10; } printf("sum = %d\n",sum);return 0;}相关推荐 1用C语言编程,输入一个正整数,计算并显示该数的各位数字之和....
C语言:输入一个正整数, 计算并显示出该数的各位数字之和.代码:#include <stdio.h>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 , 其各位之和
【C语言】第3讲(11)输入一个3位正整数,计算该数的逆序数,并输出。例如:输入789,输出987。输入230,输出32.输入100,输出 1., 视频播放量 2939、弹幕量 0、点赞数 22、投硬币枚数 2、收藏人数 20、转发人数 4, 视频作者 明哥教编程, 作者简介 编程让生活更美好。李西明