首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
17
问题
有以下程序
#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全国计算机二级
相关试题推荐
设有定义:intA,*pA=&A;,以下scanf语句中能正确为变量A读入的数据是______。
执行下列程序时输入:123<空格>456<空格>789<回车>,输出结果是______。main(){chars[100];intc,i;scanf("%c",&c);scanf("%d
下面程序的输出是【】main(){enumem{eml=3,em2=1,em3};char*aa[]={"AA’,"BB","CC","DD"}printf("%s%s%\n",aa[em1],aa[
有以下程序:intf(intb[][4]){inti,j,s=0;for(j=0;j<4;j++){i=j;if(i>2)i=3-j;S+=b[i][j];}return
函数调用语句:“fgets(buf,n,fp);”从中指向的文件中读入n个字符放到buf字符数组中,函数返回值为______。
表示关系a≤b≤c的C语言表达式为()。
若有定义inta=5,b=7;,则表达式a%=(b%2)运算后,a的值为()。
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体"项目主管"与实体"项目"的联系属于【】的联系。
在E-R图中,矩形表示______。
在ER图中,矩形表示【】。
随机试题
二次谐波超声成像的基本原理是指
胸骨剑突末端与肚脐连线中点平面相当于
颈部MRA成像技术应用,下列错误的是
()做法对墙体抗震不利。
锅炉、压力容器、压力管道元件、起重机械、大型游乐设施的制造过程和锅炉、压力容器、电梯、起重机械、客运索道、大型游乐设施的安装、改造、重大维修过程,必须经国务院()核准的检验检测机构按照安全技术规范的要求进行监督检验。
经济基础理论认为,城市在发展过程的最初阶段是:
在下列命题中,包含辩证法思想的有
Theschoolauthority______againststudents’smokingbothintheclassroomsandathome.
OnehundredandthirteenmillionAmericanshaveatleastonebank-issuedcreditcard.Theygivetheirownersautomaticcreditin
Stereotypesaretroublesomebecausetheyareoftenindiscriminate,exhibitanallnessorientation,andcanproducefrozenevalu
最新回复
(
0
)