单项选择题
有以下程序:
#include<stdio.h>
#define f(x)x*x*X
main()
{ int a=3, s, t;
s=f(a+1); t=f((a+1));
printf("%d, %d\n", s, t);
}
程序运行后的输出结果是______。
A.10,64
B.10,10
C.64,10
D.64,64
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有以下程序:#include<stdio.h>int f(int n);main(){ int a=3, s;s=f(a); s=s+f(a); printf( %d n , s);}int f(int n){ static int a=1;n+=a++;return n;}程序运行后的输出结果是______。
A.7
B.8
C.9
D.10
点击查看答案&解析
单项选择题
设有以下函数:void fun(int n, char*s){…}则下面对函数指针的定义和赋值均正确的是______。
A.void(*pf)(); pf=fun;
B.void*pf(); pf=fun
C.void*pf(); *pf=fun;
D.void(*pf)(int, char); pf=&fun;
点击查看答案&解析
相关试题
以下叙述中正确的是______。
若有以下程序段:int r=8;print( %d...
有以下程序:#include<stdio.h>#inclu...
设有定义:“char*c;”,以下选项中能够...
设有定义:“int a=1, b=2, c=3...