#include <stdio.h>
int main(){
long a,b;
while(scanf("%ld\n",&a)!=EOF){
b = (a+1)*a/2;
printf("%ld\n\n",b);
}
return 0;
}
为什么不对了?提示是输出结果不对。
杭电oj1001
答案:1 悬赏:60 手机版
解决时间 2021-03-03 18:57
- 提问者网友:你给我的爱
- 2021-03-02 22:57
最佳答案
- 五星知识达人网友:人间朝暮
- 2021-03-02 23:20
#include <stdio.h>
int main(){
int i,a,j;double sum;
while(scanf("%d",&a)!=EOF)
{ sum=0;
for(j=1;j<=a;j++)
{
sum+=j;
}
printf("%.0lf\n\n",sum);
}
return 0; 我给你一个AC的代码,你参照看看吧。
有啥问题追问。
int main(){
int i,a,j;double sum;
while(scanf("%d",&a)!=EOF)
{ sum=0;
for(j=1;j<=a;j++)
{
sum+=j;
}
printf("%.0lf\n\n",sum);
}
return 0; 我给你一个AC的代码,你参照看看吧。
有啥问题追问。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯