69,382
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
#include <math.h>
int main(){
int a,b,sum,c;
sum = 0;
scanf("%d %d",&a,&b);
sum = a+b;
if(sum < 1000 && sum > -1000)
printf("%d",sum);
else if(sum < 1000000 && sum > -1000000)
printf("%d,%03d",sum/1000,abs(sum%1000));
else{
c = sum%1000000;
printf("%d,%03d,%03d",sum/1000000,abs(c/1000000),abs(c%1000));
}
return 0;
}
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a, b, sum, c;
sum = 0;
scanf("%d %d", &a,&b);
sum = a + b;
if(sum < 1000 && sum > -1000)
printf("%d\n",sum);
else if(sum < 1000000 && sum > -1000000)
printf("%d, %03d\n", sum/1000, abs(sum % 1000));
else {
c = sum % 1000000;
printf("%d, %03d, %03d\n", sum / 1000000, abs(c/1000000), abs(c%1000));
}
return 0;
}
abs头文件是stdlib.h,不是math.h吧
我是在Linux下测试的