永发信息网

求代码,c语言

答案:1  悬赏:50  手机版
解决时间 2021-03-20 17:37
  • 提问者网友:川水往事
  • 2021-03-20 01:17
求代码,c语言
最佳答案
  • 五星知识达人网友:撞了怀
  • 2021-03-20 02:12
#include
int fun(int n)
{int f=1;
 while(n)
 {f*=n%10;
  n/=10;
 }
 return f;
}
int main()
{int n,c,i=0;
scanf("%d",&n);
for(;(n=c=fun(n))>9;);

printf("%d
",c);return 0;
}

追问用NetBeteans不对呀追答不是C语言吗?
这是DEV C++追问问你一个问题,怎么编译错误
int i = 0, j = 0, k = 0,count=0;
for (i = 1; i < 5; i++)
{
for (j = 1; j < 5; j++)
{
for (k = 1; k < 5; k++)
{
if ((i != j) && (i != k) && (j != k))
{
count++;
printf(i, j, k);
}
}
}
}
printf("总共有"+count+"个");
return 0;
}追答#include
#include
int main()
{int i = 0, j = 0, k = 0,count=0;
for (i = 1; i < 5; i++)
{
for (j = 1; j < 5; j++)
{
for (k = 1; k < 5; k++)
{
if ((i != j) && (i != k) && (j != k))
{
count++;

printf("%d,%d,%d
",i, j, k);}
}
}
}
printf("总共有%d个",count);
return 0;
}

追问用输出语句怎么改追答不懂。printf不是输出语句么?追问

System.out.println???追答把printf("%d,%d,%d\n",i, j, k);
替换为System.out.println("%d,%d,%d",i, j, k);

printf("总共有"+count+"个");

替换为System.out.println("总共有"+count+"个");追问把printf("%d,%d,%d\n",i, j, k);
替换为System.out.println("%d,%d,%d",i, j, k);错了试了追答没学过JAVA
应该是:
System.out.println(i+","+ j+","+ k);追问我现在学java,我觉得好难呀,可以加个qq吗

这个怎么坐作


追答我写的程序是C语言的。追问
怎么输出来要用二维数组怎么做,帮帮我

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