版本1和2间的区别
于2006-05-11 12:51:21修订的的版本1
大小: 533
编辑: czk
备注:
于2006-05-11 12:51:49修订的的版本2
大小: 553
编辑: czk
备注:
删除的内容标记成这样。 加入的内容标记成这样。
行号 2: 行号 2:
/*written by czk*/

   1 /*written by czk*/
   2 #include <stdio.h>
   3 #include <ctype.h>
   4 
   5 int main() {
   6     while(1) {
   7         int sum = 0;
   8         char c;
   9         while(!isdigit(c=getchar()));
  10         if(c=='0') break;
  11         while(isdigit(c)) {
  12             sum+= (c-'0');
  13             c = getchar();
  14         }
  15         while(sum >= 10) {
  16             int temp = sum;
  17             sum = 0;
  18             while(temp>0) {
  19                 sum += temp %10;
  20                 temp /= 10;
  21             }
  22         }
  23         printf("%d\n", sum);
  24     }
  25 }

zju1115 (2008-06-02 12:34:44由czk编辑)

ch3n2k.com | Copyright (c) 2004-2020 czk.