黑马程序员技术交流社区
标题:
输出正整数输出结果1-2+3-4+5-6+7…+n的和1*2*3*…*n
[打印本页]
作者:
举举手
时间:
2015-4-14 21:44
标题:
输出正整数输出结果1-2+3-4+5-6+7…+n的和1*2*3*…*n
#include <stdio.h>
int main()
{
int n=0,product=1,sum=0,i=1;
printf("请输入您想要计算的数位:\n");
scanf("%d",&n);
while(i<=n)
{
product*=i;
if(i%2)
{
sum+=i;
}else
{
sum-=i;
}
i++;
}
printf("1*2*3...%d的结果是:%d\n",n,product);
printf("1-2+3-...+%d的结果是:%d\n",n,sum);
}
复制代码
代码如上 可以求到这两个式子的值,有帮助的话给个赞吧。。。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2