作业帮 > 综合 > 作业

#include int main ( void ){__int64 a,b;while ( scanf ( "%I64

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 22:23:48
#include
int main ( void )
{
__int64 a,b;
while ( scanf ( "%I64X %I64X",&a,&b ) = EOF )
{
b += a;
if ( b < 0 )
{
b = -b;
a = '-';
}
else
a = 0;
if ( a )
putchar ( a );
printf ( "%I64X\n",b );
}
return 0;
}
b += a;
if ( b < 0 )
{
b = -b;
a = '-';
}
else
a = 0;
if ( a )
putchar ( a )这段程序有何作用啊,我觉得没有也行啊 ,
%X的话会当作正数输出
所以如果b是负数,得先求相反数,然后再手动把负号补上