设有以下函数
void fun(int n,char * s) { …… }
则下面对函数指针的定义和赋值均是正确的是
A. void (*pf)(); pf=fun;
B. viod *pf(); pf=fun;
C. void *pf(); *pf=fun;
D. void (*pf)(int,char);pf=&fun;
设有定义 :int x=2;, 以下表达式中 , 值不为 6 的是
A. x*=x+1
B. X++,2*x
C. x*=(1+x)
D. 2*x,x+=2
设有定义: float x=123.4567; ,则执行以下语句后的输出结果是 【 6 】 。
printf("%f\n",(int)(x*100+0.5)/100.0);
若变量 a , b 已定义为 int 类型并赋值 21 和 55 ,要求用 printf 函数以 a=21 , b=55 的形式输出,请写出完整的的输出语句 【 6 】 。