首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #defineSUB(X,Y)(X+1)*Y main() {inta=3,b=4; printf("%d\n",SUB(a++,b++)); } 程序运行后的输出结果是
有以下程序 #include #defineSUB(X,Y)(X+1)*Y main() {inta=3,b=4; printf("%d\n",SUB(a++,b++)); } 程序运行后的输出结果是
admin
2015-07-31
22
问题
有以下程序
#include
#defineSUB(X,Y)(X+1)*Y
main()
{inta=3,b=4;
printf("%d\n",SUB(a++,b++));
}
程序运行后的输出结果是
选项
A、25
B、20
C、12
D、16
答案
D
解析
本题考查宏定义,宏定义只是做个简单的替换,执行SUB(a++ ,b++)=(a++ +1)*b++=16,选项D正确。
转载请注明原文地址:https://jikaoti.com/ti/dgi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已有定义:inti,a[10],*p;;,则合法的赋值语句是______。
设有定义:intA,*pA=&A;,以下scanf语句中能正确为变量A读入的数据是______。
下面程序的输出是【】main(){enumem{eml=3,em2=1,em3};char*aa[]={"AA’,"BB","CC","DD"}printf("%s%s%\n",aa[em1],aa[
函数调用语句:“fgets(buf,n,fp);”从中指向的文件中读入n个字符放到buf字符数组中,函数返回值为______。
下列叙述中正确的是()。
以下数组定义中错误的是
下列程序中的数组a包括10个整数元素,分别将前项和后项之和存入数组b,并按每行4个元素输出数组bo请填空。#include<stdio.h>main(){inta[10],b[10],i;for(i=0;i<10;
下列选项中不属于结构化程序设计方法的是()。
x和y都是double型变量,x的初值为4.0,y的初值为2.0,则表达式pow(y,fabs(x))的值为______。
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体"项目主管"与实体"项目"的联系属于【】的联系。
随机试题
测定甜牛乳蔗糖含量时,转化温度为()。
Ineverycultivatedlanguagetherearetwogreatclassesofwordswhich,takentogether,comprisethewholevocabulary.First,t
如血液中血红蛋白含量正常(约15g/dl),而血红蛋白氧饱和度为60%,则每100ml血的含氧量约为A.10.5mlB.12mlC.13.4mlD.20mlE.40ml
《物权法》规定,因抢险、救灾等紧急需要,依照法律规定的权限和程序可以征收单位、个人的不动产或者动产。()。
投资者投入项目资本金,可以拥有该项目的权利包含()。
A公司2×16年1月1日购买了其母公司甲公司控制的另一子公司B公司100%的股权投资,形成同一控制下企业合并。由于B公司以自行研发新技术为主,其盈利具有不确定性,A公司与其母公司甲公司协商决定,交易价格为5000万元,其中4000万元于2×16年1月1日支
关于流体智力和晶体智力说法正确的是()。
“大抗议书”
常用的电子支付方式包括______、电子信用卡和电子支票。
KarenandKenMullin,ayoungprofessionalcoupleinCleveland,ownfiftycookbooksandtwofullyequippedkitchensintheirhou
最新回复
(
0
)