如下程序的运行结果是()int x = 8, y = 10;float z;...ult:z = 0;break;}
举一反三
- 以下程序的运行结果是( )。 #include fac2(int x,int y) { int z; z=(x+y)%4; return z;} fac1(int x,int y) { int z; z=fac2(x++,++y); return z; } int main() { int a=10,b=20; printf("%d",fac1(a,b)); return 0; }
- 有如下程序: #include<iostream> using namespace std; void f1(int&x,int&y){int z=x;x=y;y=z;} void f2(int x,int y){int z=x;x=y;y=z;} int main() { int x=10,y=26; f1(x,y); f2(x,y); cout<<y<<endl; return 0; } 运行时的输出结果是______。 A: 10 B: 16 C: 26 D: 36
- 已知函数定义如下: float fun1(int x,int y) { float z; z=(float)x/y; return z; } 主调函数中有int a=1,b=0;可以正确调用此函数的语句是( )
- 中国大学MOOC: 以下程序的输出结果是:( )main(){ int x=-10,y= 1,z=1; if(x<y) if(y<0) z=0; else z=z+1; printf(“%d\n”,z);}
- 【单选题】下面程序的运行结果是 () 。 void main() { int x=7,y=8,z=9; if(x>y) x=y,y=z; z=x; printf("x=%d y=%d z=%d ",x,y,z); } A. x=7 y=8 z=7 B. x=7 y=9 z=7 C. x=8 y=9 z=7 D. x=8 y=9 z=8