首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #define r(X,Y)(X)*(Y) main() { int a=3,b=4; printf("%dLn",F(a++,b++)); } 程序运行后的输出结果是( )。
有以下程序 #define r(X,Y)(X)*(Y) main() { int a=3,b=4; printf("%dLn",F(a++,b++)); } 程序运行后的输出结果是( )。
admin
2021-04-28
50
问题
有以下程序
#define r(X,Y)(X)*(Y)
main()
{ int a=3,b=4;
printf("%dLn",F(a++,b++));
}
程序运行后的输出结果是( )。
选项
A、12
B、15
C、16
D、20
答案
A
解析
此题考查的是编译预处理命令以及自加运算符。F(a++,b++)先取a和b的值,、参加运算,再把a和b的值分别加1,所以F(a++,b++)=F(3,4)=3*4=12。
转载请注明原文地址:https://kaotiyun.com/show/PDtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义charstr[]="Hello";则语句printf("%d%d",sizeof(str),strlen(str));的输出结果是()。
关于C语言的变量,以下叙述中错误的是
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);其中buffer代表的是
以下选项中,当x为大于1的奇数时,值为0的表达式是()。
若有表达式(w)?(一x):(++y),则其中与w等价的表达式是
下列叙述中错误的是()。
若有以下语句typedefstructS{intg;charh;}T;以下叙述中正确的是
在一个C源程序文件中所定义的全局变量,其作用域为()。
C语言主要是借助以下哪种手段来实现程序模块化
若变量已正确定义,则以下语句的输出结果是s=32;s^=32:printf("%d",s);
随机试题
AccordingtoCasey,whatdodesignersoftenforgetindesigningasystemoraproduct?
绕阴器的经脉是()
反映经济增长的数量变化,通常是用()表示。
计算装饰工程楼地面块料面层工程量时,应扣除( )。
下列关于墩台施工要点说法正确的有()。
IATA means International ( )Transport Association.
以下属于非领导职务序列的有()。
对象关系数据库中,员工(工号,姓名,性别,联系电话)表中的联系电话为多值属性,则员工属于(62),在SQL99标准中可以使用(63)来实现。(62)
Mondayisbeginningoftheworkweek:it’s【C1】______daymostpeoplelike【C2】______.It’snot【C3】______thatthedaytheylikemost
A、GreatwomensoccerplayersintheUnitedStates.B、RecordssetintheWomen’sWorldCupfinalmatch.C、Japan’spoorperformanc
最新回复
(
0
)