永发信息网

c语言中计算从正整数a到正整数b之间所有的正整数之和 并输出结果

答案:2  悬赏:80  手机版
解决时间 2021-04-19 12:58
  • 提问者网友:沉默的哀伤
  • 2021-04-19 00:02
c语言中计算从正整数a到正整数b之间所有的正整数之和 并输出结果
最佳答案
  • 五星知识达人网友:执傲
  • 2021-04-19 01:26
#include
main(){
   int a,b,i,s=0;
   printf("输入计算从正整数a到正整数b之间所有的正整数之和(输入a,b(a<=b)):");
   scanf("%d,%d",&a,&b);
   if(a>b){
      printf("输入a,b不正确");
      break;
   }
   for(i=a;i<=b;i++)
     s+=i;
   printf("正整数a到正整数b之间所有的正整数之和为:%d",s);
}
全部回答
  • 1楼网友:思契十里
  • 2021-04-19 01:36
#include
int main() {
int a, b, i, sum;
sum = 0;
printf("请输入两个正整数:");
scanf("%d%d", &a, &b);
if (a >= b) {
for (i = b; i <= a; i++) {//包括a,b在内中间的所有正整数只和
sum = sum + i;
}
}
else {
for (i = a; i <= b; i++) {
sum = sum + i;
}
}
printf("%d和%d之间所有正整数之和是%d", a, b, sum);
return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯