/* 注意可以是负整数,而且在过程中会超过int,所以要用longlong*/#includeint main(){ long long n; while (scanf("%lld",&n)!=EOF) (n<1)?printf("%d\n\n",(n+1)*(2-n)/2):printf("%d\n\n",n*(n+1)/2); return 0;}
本文共 258 字,大约阅读时间需要 1 分钟。
/* 注意可以是负整数,而且在过程中会超过int,所以要用longlong*/#includeint main(){ long long n; while (scanf("%lld",&n)!=EOF) (n<1)?printf("%d\n\n",(n+1)*(2-n)/2):printf("%d\n\n",n*(n+1)/2); return 0;}
转载于:https://www.cnblogs.com/forever97/p/3544968.html