编程计算 1×2+2×3+3×4+……+n×(n+1)的值。其中,n值由键盘输入。
编程计算 1×2+2×3+3×4+……+n×(n+1)的值。其中,n值由键盘输入。①当输入的n<1时,提示有误。
②输入的n≥1时,正常计算。
#include<stdio.h> int main() { int n,sum=0; do { printf("请输入n的值:"); scanf("%d",&n); if(n<1) printf("输入错误,"); }while(n<1); while(n) { sum+=(n+1)*n; --n; } printf("sum=%d",sum); return 0; }
#include<stdio.h> #include <stdio.h> int main() { int i,s = 0,n; printf("请输入N的值 \n"); scanf("%d",&n); for( i = 1; i <= n; ++i){ s += i*(i+1); } printf("sum = %d\n",s); return 0; }