这咋写
将一个整数区间内所有整数的个位相加并输出。#include<stdio.h>
int main()
{
int m,n;
int sum=0;
int i;
int a;
scanf("%d %d",&m,&n);
for(i=m;i<=n;i++)
{
if(i%10<=0)
{
i=-i;
}
sum=sum+i%10;
}
printf("%d",sum);
return 0;
} {:10_254:} 本帖最后由 jhq999 于 2021-10-27 11:05 编辑
for(i=m;i<=n;i++)
{
sum=sum+(i>0)?(i%10):(-(i%10));//涉及改变循环条件的一定要慎重* i=-i;*
//sum=sum+((i>0)?i:(-i))%10;
}
页:
[1]