日复一日

厚积薄发|跳跃的人生

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  28 随笔 :: 0 文章 :: 78 评论 :: 0 引用

输入一个字符串,输出长型整数。

 1long atol(char *str){
 2    char *= str;
 3    long l=1;m=0;
 4    if (*p=='-'{
 5        l=-1;
 6        ++p;
 7    }

 8    while(isDigit(*p)){
 9        m = m*10 + p;
10        ++p;
11    }

12    if(!p) return m*l;
13    else return error;
14}
posted on 2006-06-20 00:58 GwQ 阅读(1159) 评论(5) 编辑 收藏

评论

#1楼 2006-07-01 19:46 啊[未注册用户]
-0.0823
你这程序能对吗?
 回复 引用   

#2楼 2006-07-04 22:55 ATHLON[未注册用户]
楼上,这个是atol,输出是整数
 回复 引用   

#3楼 2007-01-30 12:55 dddd[未注册用户]
dddd
 回复 引用   

#4楼 2007-01-30 12:56 dddddddd[未注册用户]
ddddddddd
 回复 引用   

#5楼 2007-01-30 12:57 dddddddd[未注册用户]
nihao,what your name?
 回复 引用