C++取整一堆数字。

题目描述
将一堆数字中的负号去掉,然后对所有数四舍五入取整,并输出。输入
一堆数字输出
处理后的结果,每行一个数样例输入6789 -123.45 0.7 0.09 -343 89.998 0.0 -778899.3
样例输出
6789
123
1
0
343
90
0
778899


#include <stdio.h>
#include <stdlib.h>

int main(int argc, char* argv[]){
    for(int i = 1; i < argc; i++){
     int tmp = 0;
     tmp = atoi(argv[i]);
     if(tmp < 0){
         printf("%d\n", -tmp);
     }
     else {
         printf("%d\n", tmp);
     }
    }
    return 0;
}