首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2019-04-24
62
问题
有以下程序
#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://kaotiyun.com/show/2LRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。intf1(intx,inty){returnx>y?x:y;}intf2(intx,inty){returnx>y?y:x;}main(){inta=4,b=3,c=5,d=
有说明char.*c[]={"European","Asian","American","African"};则下列叙述中正确的是
设有以下程序段intX=0,s=0;while(!X!=0)S+=++X;printf("%d",s);则
结构化程序设计主要强调的是
设变量a、b、c、d和y都己正确定义并赋值。若有下列if语句if(a<b)if(c==d)y=0;elsey=1;该语句所表示的含义是()。
下列能正确定义一维数组的选项是()。
有定义语句:intb;charc[10];,则正确的输入语句是
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是()。
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放
给定程序中,函数fun的功能是:将形参s所指字符串中的所有字母字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。例如,s所指字符串为:asdl23fgh543df,处理后新字符串为:asdfghdfl23543。
随机试题
黑痣为良性肿物,可分为
鉴别起病几小时的卒中病人是脑出血还是脑梗死的确切方法是
A.他莫昔芬B.巯嘌呤C.阿糖胞苷D.伊马替尼E.甲氨蝶呤嘌呤类抗代谢物是()。
运用情景综合分析法进行预测的基本步骤包括( )。
我国近年来出现的私募基金属于()金融创新类型。
电视直播系统通常采用()方式进行信号的传播。
日本音乐教育家()于20世纪中期开始了其“天才教育”体系的建设。
Below600feetoceanwatersrangefromdimlylittocompletelydark.
A、Hegotpraised.B、Hegotapayrise.C、Hegotpromoted.D、Hegotanoffer.C对话中,女士对男士的晋升表示祝贺,男士对此表示感谢,并说自己感觉压力很大。由此可知,女士向男士表示祝
Playistheprinciplebusinessofchildhood,andmoreandmoreinrecentyears’researchhasshownthegreatimportanceofplay
最新回复
(
0
)