若有以下定义和语句:
int u=011,v=0x11,w=11;
printf("%o,%x,%d
",u,v,w);
则输出结果是( )
int u=011,v=0x11,w=11;
printf("%o,%x,%d
",u,v,w);
则输出结果是( )
11,11,11
举一反三
- 若有下列定义和语句,输出结果是______。intu=011,v=0x11,w=11;printf("%o,%x,%d",u,v,w); A: 9,17,11 B: 9,11,11 C: 11,11,11 D: 11,17,11
- 若有下列定义和语句: int u=011, v=Ox11,w=11; printf("%o,%x,%d\n”,u,v,w); 则输出结果是( )。 A: 9,17,11 B: 9,11,11 C: 11,11,11 D: 11,17,11
- 下列程序的输出结果是( ) #include<stdio.h> int abc(int u,int v) { int w; while(v) { w=u%v; u=v; v=w; } return u; } main() { int a=24,b=16,c; c=abc(a,b); printf("%dn",c); }
- 有以下程序 #include "stdio.h" int abc(int u,int v); main ( ) { int a=24,b=16,c; c=abc(a,b); printf("%d\n",c); } int abc(int u,int v) { int w; while(v) { w=u%v; u=v; v=w; } return u; }
- 若已定义 int a=11; 执行printf("a=%d,a=%o,a=%x",a,a,a) ;语句后的输出结果是()。
内容
- 0
若有定义:int x=0, *p=&x;,则语句printf("%d ",*p);的输出结果是
- 1
若已定义 int a=11; 执行printf("a=%d,a=%o,a=%x\n",a,a,a) ;语句后的输出结果是( )。
- 2
中国大学MOOC:"以下程序执行后的输出结果是void Fun(int v , int w) { int t; t=v; v=w; w=t; } int main( ) { int x=1,y=3,z=2; if(x>y) Fun(x,y); else if(y>z) Fun(y,z); else Fun(x,z); printf("%d,%d,%d\n",x,y,z); return 0; }";
- 3
以下程序的功能是:输出x、y、z三个数中的最大者。请填空。 # inc1ude< stdio.h> int main( ) { int x=4,y=6,z=7; int ( ); if(( )) u=x; e1se u=y; if(( )) v=u; e1se v=z; printf("v= %d",v); return 0: }
- 4
已知a=(11),b=(x1),u=a+2b,v=2a-b,若u∥v,则x=________.