永发信息网

四个不同的数相乘结果还是那四个数C语言

答案:2  悬赏:50  手机版
解决时间 2021-01-31 11:33
  • 提问者网友:临风不自傲
  • 2021-01-31 01:20
问这种数一共有几个..用C语言写出来,求大神
最佳答案
  • 五星知识达人网友:从此江山别
  • 2021-01-31 02:03
四个不同的数相乘结果还是那四个数??
能说个例子吗?
如果没有猜错,那四个数据应该个位数,组合成一个千位数。

方法:先赋值 int a,b,c,d,n;
再输入4个数据,当然这里需要一条输入指令。
然后再把n=a*b*c*d;
在进行判断,个位数属不属a,b,c、d。
if(n%1000==a)
就输出a
否则继续判断b、c、d
十位数、百位数、千位数也是同样原理的。

希望能帮到你
全部回答
  • 1楼网友:轻熟杀无赦
  • 2021-01-31 03:01

scanf("%d,%d,%d,%d\n",&a,&b,&c,&d);

这语句不需要 \n 这样的格式控制符

输入时要加上逗号 10,20,30,40 这样

如果想直接空格输入 10 20 30 40 的话,scanf里不要逗号。

scanf("%d%d%d%d",&a,&b,&c,&d); //这样子

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯