填空题

下面程序由两个源程序文件:t4.h和t4.c组成,程序编译运行的结果是:【 】。 t4.h的源程序为: #define N 10 #define f2(x) (X*N) t4.c的源程序为: #include #define M 8 #define f(x) ((x)*M) #include "t4.h" main() {int i,j; i=f(1+1);j=t2(1+1); printf("%d%d\n",i,J); }

【参考答案】

16 11
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序main(int argc,char *argv[ ]){ int n,i=0;while(argv[1][i]!=’’ 0’’){ n=fun( ); i++;}printf( %d n ,n*argc);}int fun( ){ static int s=0;s+=1;return s;}假设程序编译、连接后生成可执行文件exam.exe,若键入以下命令 exam 123〈回车〉则运行结果为( )。
A.6
B.8
C.3
D.4
填空题
设函数findbig( )已定义为求3个数中的最大值。以下程序将利用函数指针调用findbig函数。请填空。main( ){ int findbig(int,int,int);int (*f)( ),x,y,z,big;f=【 】;scanf( %d%d%d ,&x,&y,&z);big=(*f)(x,y,z);printf( big=%d n ,big);}
相关试题
  • 以下程序的功能是输入任意整数给n后,输出n...
  • 以下程序中,函数fun的功能是计算X的2次方...
  • 以下程序运行后输入:3,abcde,则输出结...
  • 函数strcmp( )的功能是对两个字符串进行...
  • 以下程序运行后的输出结果是【 】。main(...