问题
单项选择题
下面程序的输出结果是( )。 #include <iostream> using namespace std; int fun (int, int); //fun ( ) 函数的说明 void main( ) {int a =48,b =36,c;c = fun(a,B) ;cout<<c; } int fun(int u,int v) {int w; while (v){w=u%v;u =v;v =w;}return u; }
A.24
B.12
C.48
D.36
答案
参考答案:B
解析: 注意运算符%的特点。