编写一个程序求n*(n+1)*(n+2)/3
#include "stdio.h"
void main()
{
int n=0;
printf("请输入一个数n:");
scanf("%d",&n);
printf("n*(n+1)*(n+2)/3=%d",n*(n+1)*(n+2)/3);
}
void main()
{
int i,n;
int m = 3,sum = 1;
scanf("%d",&n);
for(i=0;i<m;i++)
sum *= (n+i);
sum /= 3;
printf("%d",sum);
}
#include "stdio.h"
int main(){
int n;
printf("请输入一个数字:");
scanf("%d",&n);
long s=n*(n+1)*(n+2)/3;
printf("s=%ld",s);
return 0;
}
代码如上,万望采纳
#include<stdio.h>
int main()
{
int n;
int num=1;
printf("请输入n的值");//printf用作C语言输出
scanf_s("%d", &n);//scanf是C语言输入,需要你从键盘输入一个数值
for (int i = 0; i < 3; i++)//调用一个for循环,用作乘n,n+1,n+2
{
num *= n + i;//循环第一次乘n,第二次乘n+1,第三次循环n乘n+2
//该式子就等于num=num*(n+i),i由0开始,循环一次加一,循环三次
}
num /= 3;//这个就等于num=num/3
printf("%d", num);//将运算结果放在num变量中,输出最后运算结果
return 0;
}
//望采纳,如果觉得博主答案可以,可以关注博主,给博主作品点赞收藏关注就更好了,谢谢你
//有其他C语言问题也可以咨询
您的问题已经有小伙伴解答了,请点击【采纳】按钮,采纳帮您提供解决思路的答案,给回答的人一些鼓励哦~~
ps:开通问答VIP,享受5次/月 有问必答服务,了解详情↓↓↓
【电脑端】戳>>> https://vip.csdn.net/askvip?utm_source=1146287632
【APP 】 戳>>> https://mall.csdn.net/item/52471?utm_source=1146287632