计算并输出正整数n的各位数字之积
计算并输出正整数n的各位数字之积(如:n=234时,输出234=2*3*4=24)。
输入一个正整数n
1 <= n <= 109
输出正整数n的各位数字之积
样例输入
234
样例输出
234=2*3*4=24
#include<stdio.h>
#include<math.h>
int main()
{
int i,j,k,l,sum=1;
int n=0;
int a[100]={0};
scanf("%d",&n);
l=n;
for(i=0;n>0;i++)
{
a[i]=n%10;
n=n/10;;
k++;
//l=n/10;
}
printf("%d=",l);
for(j=(k-1);j>=0;j--)
{
sum*=a[j];
}
//printf("%d\n",sum);
for(j=(k-1);j>=0;j--)
{
if(j!=0)printf("%d*",a[j]);
else if(j==0)printf("%d=%d\n",a[j],sum);
}
return 0;
}
计算并输出正整数n的各位数字之积相关推荐
- java 从控制台输入一个正整数_编程输出该正整数各位数字之和_C语言 从键盘上输入一个正整数,计算并输出该数的各位数字之和...
点击查看C语言 从键盘上输入一个正整数,计算并输出该数的各位数字之和具体信息 答:思路:定义变量a接受键盘输入和变量sum保存a的各位数字之和,依次对a进行除10操作,并把a除10的余数加到sum中, ...
- 输入两个正整数num1、num2,计算并输出它们的和、差、积、整数商和余数
课本例题 /*输入两个正整数num1.num2,计算并输出它们的和.差.积.整数商和余数.*/ #include<stdio.h> int main() {int num1, num2;p ...
- java每日一练——第四天:输入两个整数num1和num2,请你设计一个程序,计算并输出它们的和、差、积、整数商及余数。
文章目录 题目描述 问题分析 代码实现 运行结果 网上参考 结语 题目描述 输入两个整数num1和num2,请你设计一个程序,计算并输出它们的和.差.积.整数商及余数. 输入 输入只有两个正整数num ...
- 2-1输入两个整数num1和num2,计算并输出他们的和、差、积、商与余数
#include<stdio.h> int main(void) {int num1,num2,sum,difference,product,quotient,remainder;prin ...
- 每日一小练(「各位数字之积」与「各位数字之和」的差)
题目描述:输入一个整数 n,请计算并返回该整数「各位数字之积」与「各位数字之和」的差 例如: 输入:234 返回:15 解释:各位数之积 = 2 * 3 * 4 = 24 各位数之和 = 2 + 3 ...
- c语言编程正整数各位数上之和,编写C语言程序,从键盘上输入一个正整数,计算并输出该数各位数字之和。...
答:输出该数的各位数字之和的源代码如下: #include int fun(int n) { int i; int sum=0; if(n>1000||n 答:int i = scanf(... ...
- 如果列出10以内自然数中3或5的倍数,则包括3,5,6,9。那么这些数字的和为23。要求计算得出任意正整数n以内中3或5的倍数的自然数之和。
题目内容: 如果列出10以内自然数中3或5的倍数,则包括3,5,6,9.那么这些数字的和为23.要求计算得出任意正整数n以内中3或5的倍数的自然数之和. 输入格式: 一个正整数n. 输出格式: n以内 ...
- 2019.5.输入正整数n,再输入n个数,计算并输出这n个数之和。要求:本题必须使用递归完成,整个程序不允许使用循环。例如3 2 3 4,输出7
1.题目:输入正整数n,再输入n个数,计算并输出这n个数之和.要求:本题必须使用递归完成,整个程序不允许使用循环.例如3 2 3 4,输出7 2.代码展示(复制可直接运行) import java.u ...
- 【C++】约瑟夫环问题:任给正整数n和k,按下述方法可以得到1,2, …n的一个置换:将数字1,2,…,n环形排列,按顺时针方向自1开始报数,报到K时输出该位置上的数字,并使其出列。
题目分析 约瑟夫环问题:任给正整数n和k,按下述方法可以得到1,2, -n的一个置换:将数字1,2,-,n环形排列,按顺时针方向自1开始报数,报到K时输出该位置上的数字,并使其出列.然后从他在顺时针方 ...
最新文章
- cocos2dx[3.2](5) ——入口类AppDelegate.cpp
- 去掉WinLicense文件效验的方法
- ERROR:transport error 202: gethostbyname: unknown host
- 让input标签的range属性显示数值
- oracle 常用知识点整理
- A2K课程目录及学习计划
- 解析Integer比较
- JS 框架 :后台系统完整的解决方案
- js 改变change方法_JS获取和设置元素的属性以及属性值
- 网络安全:系统进程的基本概述
- 在校大学生如何申请免费教育版 Intellij IDEA
- Hibernate框架简介④
- git clone之报错git@gitee.com: Permission denied (publickey).fatal: Could not read from remote repositor
- photoshop多选文字_60多个Photoshop文字效果教程
- Linux解压压缩包到同名目录,里面的文件会自动覆盖吗?
- 向量检索的索引构建算法综述
- 基于IEC61499 的楼宇自动控制系统
- 刘墉写给女儿的“考前须知”,送给每个即将上战场的学子
- Nano 10GX—AD模块如何采集模拟量数据
- 08 Git中本地工作与远程仓库的同步
热门文章
- Microsoft sql server 获取系统当前日期(时间)
- 计算机实验word,实验六计算机基础——word段落设置
- 使用StarUml画数据库ER图,并使用DDL生成SQL代码
- 助力丽水市周安村“数字乡村”建设 ,复杂美区块链赋能农产品溯源营销
- [AV1] DC Intra Prediction
- HTML+CSS+JAVASCRIPT简介
- Making FIFA Coins with FUT 14 Winter Upgrades
- linux环境nutch的配置,linux下nutch的安装配置
- 【JavaScript案例】js实现键盘敲击奏响音符
- tf data 切换数据集 使用并行提高效率