PAT甲级1001

本文介绍了一个使用C语言实现的程序,该程序能够处理两个长整型数的加法运算,并根据结果的不同范围采用不同的输出格式。对于绝对值小于1000的结果,直接输出;对于绝对值大于等于1000的结果,则采用每三位插入逗号的格式进行输出。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

/*
#include<cstdio>
#include<cmath>
int main(){
 long a,b,c;
 int x[10],i=0,j=0;
 scanf("%ld%ld",&a,&b);
 c=a+b;
 if(c<1000&&c>-1000)
printf("%ld",c);
 else 
 {
if(c<0) {printf("-");c*=-1;}
while(c>0)
{
 x[i]=c%1000;//每三位截取一次
 i++;
 c/=1000;
}
 
  i--;
 printf("%d,",x[i]);
 i--;
 while(i>0)
 {
printf("%03d,",x[i]);//除了第一个打印的数,之后的数都要03d
i--;
 }
printf("%03d",x[0]);
}
 return 0;
}*/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值