求10!,用c语言我知道怎么求出来,但是不知道怎么输出这个式子,就是输出1×2×3×4×5×6×7×8×9×10,不知道怎么输出
for( i=1;i<=10;i++){
result*=i;
}
return result;
你是不是递归? 还是for循环?
在内部写别换行就行printf("%d",i); 我写java写多了忘了C怎么写的了
输出数值的时候在引号内部直接加上称号就行,另外不要加换行
printf("1*2*3*4*5*6*7*8*9*10 = %d",i);不可以这样吗
for(i=1;i<=10;i++)
{
if(i!=10)
printf("%d x ", i )
else
printf("%d =", i)
}
for(int i=1;i<=10;i++)
{
int result*=i;
if(i!=10)
{
printf("%d*",i);
}
else
{
printf("%d=",i)
printf("%d",result);
}
}
这个是10!的阶乘吗?
来学java吧
public static void main(String[] args) {
System.out
.println(1 + "*" + 2 + "*" + 3 + "*" + 4 + "*" + 5 + "*" + 6 + "*" + 7 + "*" + 8 + "*" + 9 + "*" + 10+"=");
}