【判断题】【消耗次数:1】
若有宏定义:#define?S(a,b)?t=a;a=b;b=t;由于变量t没定义,所以此宏定义是 错误的。
正确
错误
参考答案:
复制
纠错
相关题目
【单选题】 函数模板定义如下: templateMax( T a, T b ,T c){c=a+b;}下列选项正确的是( )
①  int x, y; char z; Max(x, y, z);
②  double x, y, z; Max( x, y, z);
③  int x, y; float z; Max( x, y, z);
④  float x; double y, z; Max( x,y, z);
【单选题】 函数模板定义如下: template Max( T a, T b ,T }下列选项正确的是( )
①  int x, y; char z; Max(x, y, z);
②  double x, y, z; Max( x, y, z);
③  int x, y; float z; Max( x, y, z);
④  float x; double y, z; Max( x,y, z);
【单选题】 设有不带参的宏定义#define N 20+1,则以下说法不正确的是:()。
①  编译预处理阶段,程序代码中所有的宏名N被原样替换为20+1
②  该不带参宏定义中的20+1为宏替换字符串
③  该不带参宏定义中的20+1为整型表达式
④  该不带参宏定义中的宏名N没有数据类型的概念
【单选题】 以下有关宏定义的叙述,正确的是()
①  宏名必须用大写字母表示
②  带参数的宏就是一个函数
③  宏名不具有类型
④  宏定义和其它C语句,其末尾要加分号
【单选题】 若有定义int*x[3],b[10];则正确的赋值语句是()
①  x=b[0];
②  x=b;
③  x[0]=b[0];
④  x[0]=b[0];
【多选题】 使用宏定义的好处有()
①  提高方便性
②  提高可读性
③  提高可移植性
④  防止出错
【单选题】 设宏定义#definePI3.1415926,用宏名PI替换的是(   )
①  算术表达式
②  字符串
③  单精度实型数
④  双精度实型数
【单选题】 创建宏时至少要定义一个宏操作,并要设置对应的( )。
①  条件
②  命令按钮
③  宏操作参数
④  注释信息
【单选题】 若有定义:int a,b;,通过语句scanf(“%d;%d”,a,,能把整数3赋给变量a,5付给变量b的输入数据是( )。
①  3 5
②  3,5
③  3;5
④  35
【单选题】 若有定义:inta=5,b=2;则表达式b=(a!=5)的值为()。
①  5
②  0
③  3
④  2
随机题目
【多选题】 (多选)下列各项中, ( )属于错账更正方法
①  划线更正法
②  红字更正法
③  补充登记法
④  平行登记法
【多选题】 (多选)对账的主要内容包括( )
①  账证核对
②  账账核对
③  账实核对
④  证表核对
【多选题】 (多选)关于明细分类账,正确的说法是( )
①  明细分类账是根据二级账户或明细账户开设账页,分类、连续地登记经济业务以提供明细核算资料的账簿
②  明细分类账所提供的资料也是编制会计报表的依据之一
③  明细分类账一般采用订本式账簿
④  有的明细分类账可以采用卡片式账簿
【多选题】 (多选)总分类账可以根据( )登记
①  记账凭证
②  科目汇总表
③  汇总记账凭证
④  试算平衡表
【多选题】 (多选)下列各项中,( )属于平行登记要点
①  同一期间
②  同向
③  同时登记
④  计入总分类账的金额与计入明细账的合计金额相等
【多选题】 (多选)根据明细分类账的登记方法,下列明细账中应该逐日逐笔登记的是( )
①  收入明细账
②  原材料明细账
③  固定资产明细账
④  债权、债务明细账
【多选题】 (多选)下列( )明细账既可逐日逐笔登记,也可定期汇总登记
①  固定资产
②  库存商品
③  应收账款
④  管理费用
【多选题】 (多选)下列各项中,( )可以作为银行存款日记账的记账依据
①  库存现金收款凭证
②  库存现金付款凭证
③  银行存款收款凭证
④  银行存款付款凭证
【多选题】 (多选)常见的特种日记账主要是指( )
①  现金日记账
②  银行存款日记账
③  收入日记账
④  固定资产日记账
【单选题】 (单选)无法查明原因的现金盘盈应该记入( )科目。
①  管理费用
②  营业外收入
③  销售费用
④  其他业务收入