输出1~100之间每位数字的乘积大于每位数和整数-枚举法
Posted 超浪*牛
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了输出1~100之间每位数字的乘积大于每位数和整数-枚举法相关的知识,希望对你有一定的参考价值。
输出1~100之间每位数字的乘积大于每位数和整数
/***********************************************************
*版权所有:(C) 2021.6.17 烽火大队-狼烟一号(第八方面军)
*
*文件名称: 输出1~100之间每位数字的乘积大于每位数和整数 。
*内容摘要: 函数化编程思想
*当前版本: 1-1
*文件作者:牛鹏
*完成日期:2021.6.17
*备注 :枚举法
*修改记录:暂无
***********************************************************/
#include <stdio.h>
#include <stdlib.h>
int fun(int n){
int i;
int m = n;
int sum=0,fac=1;
while(m!=0){
i = m%10;
sum += i;
fac *= i;
m /= 10;
if(fac>sum){
printf("%d = [%d,%d]\\n",n,fac,sum);
}
}
}
int main() {
int i=1;
for(i=1;i<=100;i++){
fun(i);
}
return 0;
}
以上是关于输出1~100之间每位数字的乘积大于每位数和整数-枚举法的主要内容,如果未能解决你的问题,请参考以下文章