设有下列宏定义:define A 2 define B A+3 则执行赋值语句:t=B*2;t为in
设有下列宏定义:define A 2 define B A+3 则执行赋值语句:t=B*2;t为int型变量后的值是______。
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:8
本题考查带参数的宏定义及相关运算。运算过程为:t=B*2=A+3*2=2+3*2=8。
相似问题
以下程序运行后输入:3 abcde<回车> 则输出结果是【 】。 include<string.h>
以下程序运行后输入:3,abcde<回车>,则输出结果是【 】。 include<string h> move(char *str,int n) { char temp int i; temp=str[n-1);
已有定义:double*p; 请写出完整的语句 利用malloc函数使p指向一个双精度型的动态存储单
已有定义:double*p;,请写出完整的语句,利用malloc函数使p指向一个双精度型的动态存储单元【 】。请帮忙给出正确答案和分析,谢谢!
下列可用于C语言用户标识符的一组是A.void define WORDC.For -abc IF C
下列可用于C语言用户标识符的一组是A.void,define,WORDC.For,-abc,IF CaseD.2a,DO,sizeof请帮忙给出正确答案和分析,谢谢!
有如下图所示的双链表结构 请根据图示完成结构体的定义: struct aa { int data;
有如下图所示的双链表结构,请根据图示完成结构体的定义: struct aa { int data; 【 】 } node;请帮忙给出正确答案和分析,谢谢!
以下程序的运行结果是______。 include <stdio.h> main( ) { FILE
以下程序的运行结果是______。 include <stdio h> main( ) { FILE *fp;int a[10]={1,2,3,0,0},i; fp=fopen("d2 dat","wb"); fwtite(a,sizeof
