题目内容

下列程序的输出结果是()。#include int a=30,b=40;fun(int x,int y){a=x;x=y;y=a;}int main(){int m=10,n=20;fun(m,n);fun(a,b);printf("%d,%d,%d,%d",m,n,a,b);return 0;}

A. 10,20,10,40
B. 20,10,30,40
C. 10,20,30,40
D. 30,40,10,20

查看答案
更多问题

下列程序的运行结果是()。#include int fun1(int x);void fun2();int x=5;int main(){ int x=1;x=fun1(x);printf("%d",x);return 0;}int fun1(int x){ x++;fun2();return x; }void fun2(){ x++; }

A. 5
B. 2
C. 7
D. 6

写出下列程序的运行结果_________。#include void Bin(int x){if (x/2 > 0) Bin(x/2);printf("%d", x%2);}int main(){Bin(12);return 0;}

被调函数中还可再调其它函数。()

A. 对
B. 错

递归调用分为直接递归和间接递归两种方式。()

A. 对
B. 错

答案查题题库