int main() { int n = 0; int sum = 0; scanf("%d", &n); int i = 0; for (i = 1; i <= n; i++) { int j = 1; //必须j初始化成1,不能加const修饰 for (j = 1; j <= i; j++) { sum += j; //必须是加j而不是加i,因为i不会是1 2 3这样,而是1 2 2 3 3 3 这样 } } printf("%d\n", sum); return 0; }
//BC86 牛牛学数列4 #include "stdio.h" int main(){ int n; scanf("%d",&n); int i,j,sum=0; while(n>=2){ for(i=1;i<=n;i++){ sum+=i; } n--; } sum = sum+1; printf("%d",sum); return 0; }
#include <stdio.h> int test(int i) { int j = 0; int sum = 0; for(j=1;j<=i;j++) { sum += j; } return sum; } int main() { int n = 0; scanf("%d", &n); int i = 0; int sum = 0; for(i=1;i<=n;i++) { sum += test(i); } printf("%d\n", sum); return 0; }