求1x2x3x4x5的结果。用C语言编程计算。

来源:百度知道 编辑:UC知道 时间:2024/05/13 23:33:59
另外使输出结果居中的代码是什么,怎么用?请举例!
换一种算法,比如定义两个参数来计算

#include<stdio.h>
void main()
{
int i,j=1;
for(i=1;i<=5;i++)
j=j*i;
printf("\t1*2*3*4*5 = %d\n",j);
}
楼上的方法很实在你也可采纳
整型有限制宽度的代码
#include<stdio.h>
void main()
{
printf("\t1*2*3*4*5 = %6d\n",1*2*3*4*5); 右对齐
}
void main()
{
printf("\t1*2*3*4*5 = %-6d\n",1*2*3*4*5); 左对齐
}
局中的可自己根据输出位置进行
例如在printf("\t1*2*3*4*5 =[这个位置加空格] %-6d\n",1*2*3*4*5);
就可以实现居中,要不自己边就麻烦了.