题目内容

以下正确的函数原型声明是()。

A. double fun(int x, int y);
B. double fun(int x; int y)
C. double fun(int x, int y)
D. double fun(int x,y);

查看答案
更多问题

以下程序运行后的输出结果是()。#include#define N 4#define M N+2#define fun(x) (x*M)void main(){int a,b;a=fun(3);b=fun(1+2)printf("%d %d\n",a,b);}

A. 11 14
B. 18 13
C. 13 11
D. 14 11

若有以下函数调用语句: fun(a+b, (x,y), fun(n+k,d,(a,b))); 在此函数调用语句中实参的个数是____。

若有宏定义:#define f(x,y) (x)<(y)?(x):(y),则表达式10*f(10,15)的值为____。

以下程序的运行结果是____, ____,____。#include“stdio.h ”void swap(int a,int b){ int c;c=a; a=b; b=c;printf("%d %d",a,b);}void main(){ int a=2,b=3;printf("%d %d",a,b);swap(a,b);printf("%d %d",a,b);}

答案查题题库