首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序运行后的输出结果是 #include<stdio.h> #define SUB(X,Y)(X+1)*Y main(){int a=3,b=4; printf("%d\n", SUB(a++,b++));}
有以下程序,程序运行后的输出结果是 #include<stdio.h> #define SUB(X,Y)(X+1)*Y main(){int a=3,b=4; printf("%d\n", SUB(a++,b++));}
admin
2018-11-21
22
问题
有以下程序,程序运行后的输出结果是
#include<stdio.h>
#define SUB(X,Y)(X+1)*Y
main(){int a=3,b=4;
printf("%d\n",
SUB(a++,b++));}
选项
A、20
B、12
C、16
D、25
答案
C
解析
宏展开的结果(a+++1)*b++,后缀自加表达式参加运算,先用a和b的初值得到表达式的值,进行计算,然后a和b在自加。因此计算结果为16。
转载请注明原文地址:https://jikaoti.com/ti/f3a0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下能正确定义二维数组的是()。
对建立良好的程序设计风格,下面描述正确的是()。
可以在C语言程序中用做用户标识符的一组标识符是()。
已知a=1,b=2,则表达式(a&B)&b||b的结果为()。
数据库技术的主要特点为数据的集成性、数据的高【】和低冗余性、数据独立性和数据统一管理与控制。
有下列程序:fun(intx,inty){staticintm=0,i=2;i+=m+1;m=i+x+y;returnm;}main(){intj=1,m=1,k;k=fun0,m);printf("%d,"k);k=fun
C语言规定如果调用fpute函数输出成功,则返回值是()
若有程序:main(){inti,j;scanq("i=%d,j=%d",&i,&j);printf("i=%d,j=%d\n",i,j);}要求给i赋10,给j赋20,则应该从键盘输入【
随机试题
中医人才青黄不接,与中医院不景气密切相关。目前,我国大部分中医院生存艰难。由于中医药收费低廉,体现不了中医的技术含量,大量中医院不得不弃“中”姓“西”,诊断治疗几乎与西医院没有差异。在这样的体制下,很多中医辛苦一生,却家徒四壁;而西医不仅社会地位高,且收入
定电流充电法要求每一个串联的蓄电池电压必须相同。()
肾上腺外嗜铬细胞瘤主要位于
下列哪一项对诊断胎儿脊柱裂最有帮助
不开口于中鼻道的鼻窦是
依据我国《宪法》的规定,( )组成国务院常务会议。
房地产经纪服务费的管理主要从是否符合收费标准和()两个方面进行管理。
以下关于增长型基金、收入型基金、平衡型基金的风险收益特征的表述,正确的是()。I.增长型基金的风险大、预期收益高Ⅱ.平衡型基金的风险、收益介于增长型基金与收益型基金之间Ⅲ.收入型基金的风险小、预期收益高Ⅳ.收入型基金的风险小、预期收益低
下列表述中,不正确的一项是()。
政府向社会组织购买服务,是通行于国际社会的一种新型的公共服务供给方式,其具体做法是政府引入市场机制,把直接向社会公众提供的一部分公共服务和社会管理事项,按照一定的方式与程序,交由具备条件的社会组织承担,并根据服务数量和质量向社会组织支付费用。根据上述定义,
最新回复
(
0
)