PAT1001. A+B Format (20)

题目地址:http://pat.zju.edu.cn/contests/pat-a-practise/1001

简单题,直接贴代码:

#include<iostream>  
#include<stdio.h>  
using namespace std;  

void format(int num)  
{  
    if(num>=1000)  
    {  
        format(num/1000);  
        printf(",%03d",num%1000);  
    }         
    else  
    {  
        printf("%d",num);  
    }  
}  
  
int main()  
{  
    int a;  
    int b;  
    int sum;  
  
    cin>>a;  
    cin>>b;  
    sum=a+b;  
  
    if(sum<0)  
    {  
        cout<<"-";  
        sum = -sum;  
    }  
    format(sum);  
} 


你可能感兴趣的:(编程,ACM,pat,浙大)