2、下面程序的功能是输出 1 至 100 之间每位数的乘积大于每位数的和的数。请填空。

2、下面程序的功能是输出1至100之间每位数的乘积大于每位数的和的数。请填空。#include<stdio.h>main(){intn,k=1,s=0,m;for(n=1... 2、下面程序的功能是输出 1 至 100 之间每位数的乘积大于每位数的和的数。请填空。
#include <stdio.h>
main()
{
int n,k=1,s=0,m;
for(n=1;n<=100;n++)
{
k=1; s=0;
[ ① ];
While[ ② ]
{
k*=m%10;
s+=m%10;
m/=10;
}
[ ③ ]
[ ④ ]
}
}
展开
帐号已注销
2020-12-11 · TA获得超过77.1万个赞
知道小有建树答主
回答量:4168
采纳率:93%
帮助的人:168万
展开全部

m=n

m>10

m/10

例如:

1位数和100均不满足条件。

#include<stdio.h>

#include<stdlib.h>

int main()

{

int i;

for (i=10;i<100;i++)

{

if(((i/10)*(1%10))>(i/10+i%10))printf("%d\n",i);

}

}

扩展资料:

乘积是数学中多个不同概念的称呼。算术中,两个数或多个数相乘得到的结果称为它们的积或乘积。当相乘的数是实数或复数的时候,相乘的顺序对积没有影响,这称为交换性。当相乘的是四元数或者矩阵,或者某些代数结构里的元素的时候,顺序会对作为结果的乘积造成影响。这说明这些对象的乘法没有交换性。

参考资料来源:百度百科-乘积

机奇文55
2020-03-07
知道答主
回答量:2
采纳率:0%
帮助的人:1257
展开全部
m=n
m>10
m/10
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
guoshaoyue
推荐于2016-12-02
知道答主
回答量:2
采纳率:0%
帮助的人:2.9万
展开全部
①m=n;
②(m>10)
③ if (k>s) print n
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
紫小天
2012-09-24
知道答主
回答量:48
采纳率:0%
帮助的人:25.3万
展开全部
不懂
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式