作业帮 > 综合 > 作业

c语言里,怎么能在一个if条件中写出这样的句子:判断i是否为x和y的最小公倍数?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/18 16:33:28
c语言里,怎么能在一个if条件中写出这样的句子:判断i是否为x和y的最小公倍数?
这是一个程序补全题 在一个函数中 有一个if,条件部分需要考生填空,已有三个变量i、x、y.
x和y从main那里获得两个int值,这个if的条件部分要填写一个句子:判断i是否为x和y的最小公倍数.
整个程序就这么一个空,程序其余部分没有求 最大公约数或最小公倍数的语句,
这道题的难点在于,如何用一句话计算最大公约数,这个句子被要求写在一个函数中的一个if条件里,我想是要用递归的,但是不知道怎么写.
if(这里是if的条件,要求写填写的空只有这里){这里是执行语句}
有正确答案我再加十分.
如果只有if判断条件一空,是不可能实现递归的
而且最小公倍数是不可能一步求得的,所以如果只有一空的话是无法实现判断的.
要不你把全部源代码贴出来看看吧.
再问: 是啊 我也这么觉得 可这是正规大型考试其中的一题 一起考试的同学也没人答出来 很费解啊
再答: 你把整道题包括全部代码贴出来看看吧。。。