若已有如下宏定义: #define MIN(x,y) (x)>(y)?(x):(y) 以及定义:int a=1,b=3,c;,则执行语句c=MIN(a=b,b-a);以后,变量c的值是()
填空题查看答案
在宏定义“#define MAX 100”中,用宏名代替一个()。
单选题查看答案
以下在任何情况下计算平方数时都不会引起二义性的宏定义是()。
单选题查看答案
若有如下程序段,其中s、a、b、c均被定义为整型变量,并且a和c已经赋值(c>0), s=a; for(b=1;b
单选题查看答案
若有下列函数定义: setw(int *x,int m,int n,int data) { int k; for(k=0;k
单选题查看答案
若有定义:int a[2][3],*p[3]; ,则以下语句中,正确的是()。
单选题查看答案
若输入60和13,以下程序运行后的输出结果是()。 #include #define SURPLUS(x,y) ((x)%(y)) main( ) { int x,y; scanf(“%d,%d”,&x,&y); printf(“%d”,SURPLUS(x,y)); }
填空题查看答案
对于函数定义: void FUN(int n, double x) { … } 若以下选项中的变量都已定义并赋值,则对函数FUN的正确调用的语句是()。
单选题查看答案
若有以下说明和语句: struct student{ int age; int num; }std, *p; p=&std; 则下面对该结构体变量std中成员age的引用方式错误的是()。
单选题查看答案