若有定义“int a=336,*b=&a; ”,则“printf(“%d ”,*b);”的输出结果是
无确定值
举一反三
- 若有以下定义和语句,则输出的结果是() int a,b; printf(“%d”,(a=2)&&(b=-2));
- 若有定义:int x=0, *p=&x;,则语句printf("%d ",*p);的输出结果是
- 若有定义语句:int b=0x17;printf(“%d”,b++);,其正确的输出结果是_______
- 若有以下定义,则printf语句的输出结果为。 struct student { int a; double b; }st; printf("%d ",sizeof(st));
- 若有以下定义和语句 : int a=010, b=0x10, c=10; printf("%d,%d,%d",a,b,c); 则输出结果是 ________.
内容
- 0
若定义:int a=5,*b=&a;则printf(“%d\n”,*b);的输出结果是()。
- 1
若有定义和语句: int **pp,*p, a=10, b=20; pp=&p; p=&a; p=&b; printf("%d,%d ",*p,**pp); 则输出结果是:
- 2
若有语句int i=-19,j=i%4;printf("%d",j);则输出结果是
- 3
若有定义语句“int a[5]={1,2,5};”则printf(%d,++a[3])的输出值是()。
- 4
若有定义int a=2,b=3,c=4; 则printf("%d%d",a%b,c/b);的输出结果是_____ () A: 21 B: 01.3 C: 01 D: 21.3