有以下程序: int sub(int n) { return(n/10+n%10); } main() { int x, y; scanf("% d", &x); y=sub(sub(sub(x)));

admin2010-09-05  16

问题 有以下程序:
   int sub(int n)  {  return(n/10+n%10);  }
   main()
   { int x, y;
     scanf("% d", &x);
     y=sub(sub(sub(x)));
     printf("% d\n", y);
   }
   若运行时输入:1234<回车>,程序的输出结果是【  】。

选项

答案10

解析 y=sub(sub(sub(x)))=sub(sub(127))=sub(19)=10。
转载请注明原文地址:https://kaotiyun.com/show/C7Wp777K
0

最新回复(0)