填空题

有以下程序:
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<回车>,程序的输出结果是 【6】 。

【参考答案】

J
<上一题 目录 下一题>
热门 试题

填空题
测试的目的是暴露错误,评价程序的可靠性;而 【1】 的目的是发现错误的位置并改正错误。
单项选择题
有以下程序: int f1(int x, int y) return x>y x:y; int f2(int x, int y) return x>y y:x; main() int a=4, b=3, c=5, d=2, e, f, g; e=f2(f1(a, b), f1(c, d)); f=f1(f2(a, b) , f2(c, d)); g=a+b+c+d-e-f; printf( % d, %d, %d n , e, f, g); 程序运行后的输出结果是______。
A.4, 3, 7
B.3, 4, 7
C.5, 2, 7
D.2, 5, 7
相关试题
  • 有一种攻击是针对网络低层协议而不是针对某...
  • 以下程序中给指针p分配3个double型动态内...
  • 以下程序运行后的输出结果是 【14】 。...
  • 以下程序中,for循环体执行的次数是 【1...
  • 有以下程序: # define f(x)x*x ma...