//怎么用c语言学习成果的检验检验abc猜想 //怎么用c语言学习成果的检验求一个数字的不同素因子的积.

来 自:四川
等 级:贵宾
威 望:37
帖 子:2011
专家分:5959
神马意思?
My life is brilliant
等 级:论坛游民
帖 子:54
专家分:19
回复 2楼 lz
就是 1-9 这9个数组成 3个 不同的三位数,并且,第一个数 abc :第二个数 def:第三个数 ghi =1:2:3 且这九个数 每个数只能用一次...
来 自:恍惚窈冥
等 级:城市猎人
帖 子:1543
专家分:5367
是不是如果是123,就显示abc,如果是124,就显示abd,如果是789,就显示ghi,。。。
善人者,不善人之师;不善人者,善人之资。不贵其师,不爱其资,虽智大迷。
等 级:论坛游民
帖 子:54
专家分:19
回复 4楼 ansic
不是呀 所谓 abc&&def ghi 就是个代表三个 百十个位都不同的三位数。。。
来 自:恍惚窈冥
等 级:城市猎人
帖 子:1543
专家分:5367
善人者,不善人之师;不善人者,善人之资。不贵其师,不爱其资,虽智大迷。
等 级:小飞侠
帖 子:1114
专家分:2611
192 384 576
219 438 657
273 546 819
327 654 981
等 级:论坛游民
帖 子:54
专家分:19
回复 7楼 hjywyj
有代码?能贴出来代码看看?
等 级:论坛游侠
帖 子:31
专家分:100
以下是引用liuting8181在 15:01:42的发言:
我的想法是从123 开始到987结束。。求出 百十位 然后根据if语句求结果,中间if语句条件太多了,感觉很麻烦,有没有简单点的,大家给个思路...
可以用3个循环分别循环 1--9 , 然后将其组合成3位数, 判断其2倍和3倍的数字是否小于1000就可以了吧.
等 级:论坛游侠
帖 子:164
专家分:158
#include &stdio.h&
int m1,m2,m3;
for(a[0]=1;a[0]&10;a[0]++)
for(a[1]=1;a[1]&10;a[1]++)
for(a[2]=1;a[2]&10;a[2]++)
for(a[3]=1;a[3]&10;a[3]++)
for(a[4]=1;a[4]&10;a[4]++)
for(a[5]=1;a[5]&10;a[5]++)
for(a[6]=1;a[6]&10;a[6]++)
for(a[7]=1;a[7]&10;a[7]++)
for(a[8]=1;a[8]&10;a[8]++)
{if(a[0]!=a[1]&&a[0]!=a[2]&&a[0]!=a[3]&&a[0]!=a[4]&&a[0]!=a[5]&&a[0]!=a[6]&&a[0]!=a[7]&&a[0]!=a[8]
&&a[1]!=a[2] &&a[1]!=a[3] &&a[1]!=a[4] &&a[1]!=a[5] &&a[1]!=a[6] &&a[1]!=a[7] &&a[1]!=a[8]
&&&&&&&a[2]!=a[3] &&a[2]!=a[4] &&a[2]!=a[5] &&a[2]!=a[6] &&a[2]!=a[7] &&a[2]!=a[8]
&&&&&&&a[3]!=a[4] &&a[3]!=a[5] &&a[3]!=a[6] &&a[3]!=a[7] &&a[3]!=a[8]
&&&&&&&a[4]!=a[5] &&a[4]!=a[6] &&a[4]!=a[7] &&a[4]!=a[8]
&&&&&&&a[5]!=a[6]&&a[5]!=a[7]&&a[5]!=a[8]
&&&&&&&a[6]!=a[7]&&a[6]!=a[8]
&&&&&&&a[7]&&a[8])
&&&&&&&&&&&& m1=a[0]*100+a[1]*10+a[2];
&&&&&&&&&&&& m2=a[3]*100+a[4]*10+a[5];
&&&&&&&&&&&& m3=a[6]*100+a[7]*10+a[8];
&&&&&&&&&&&&if(m3==m1*3&&m2==m1*2)
&&&&&&&&&&&&&&&&&&&&printf(&%d %d %d\n&,m1,m2,m3);
&&&&&&&&&&&&
}return 0;
[ 本帖最后由 huwengui 于
23:04 编辑 ]
附件: 只有本站会员才能下载或查看附件,请
版权所有,并保留所有权利。
Powered by , Processed in 0.024320 second(s), 8 queries.
Copyright&, BCCN.NET, All Rights Reserved北民大C语言练习题_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
喜欢此文档的还喜欢
北民大C语言练习题
期​末​考​试​必​练
阅读已结束,如果下载本文需要使用
想免费下载本文?
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢用C语言编写求一个四位整数各个数位上的数字.咋做_百度知道
用C语言编写求一个四位整数各个数位上的数字.咋做
我有更好的答案
按默认排序
#include &stdio.h&int sum(unsigned int number) { //求一个正整数的各位数字之和 int sum = 0; while(number) {
sum = sum + number%10;
number = number/10; }}int ma憨弧封旧莩搅凤些脯氓in() { printf(&66358的各位数字之和为 : %d\n&,sum(66358)); printf(&102的各位数字之和为 : %d\n\n&,sum(102)); return 0;}
你可以将原数除以1000的结果赋给一个整型变量,再用原数减去所得值的1000倍,结果再除100……这样,就可实现了。
其他类似问题
c语言的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁C语言程序设计试题集62695_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
C语言程序设计试题集62695
阅读已结束,如果下载本文需要使用
想免费下载本文?
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢假设m是一个已知3位数,从左到右用a、b、c表示各位的数字,则由数abc如何求数bac,用C写出表达式。_百度知道
假设m是一个已知3位数,从左到右用a、b、c表示各位的数字,则由数abc如何求数bac,用C写出表达式。
其他类似问题
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 c语言 的文章

 

随机推荐