首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> #define F(x,y) (x)*(y) main() { int a=3,b=4; printf("%d\n",F(a++,b++)); } 程序
有以下程序: #include <stdio.h> #define F(x,y) (x)*(y) main() { int a=3,b=4; printf("%d\n",F(a++,b++)); } 程序
admin
2009-01-15
56
问题
有以下程序: #include <stdio.h> #define F(x,y) (x)*(y) main() { int a=3,b=4; printf("%d\n",F(a++,b++)); } 程序运行后的输出结果是( )。
选项
A、12
B、15
C、16
D、20
答案
1
解析
本题考查带参数的宏定义。对F(a++,b++)展开后,宏的返回值为3×4=12,这里a++,b++都是先使用变量值,再自增。
转载请注明原文地址:https://kaotiyun.com/show/9mXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量x中的值是395,则下面语句的输出是Printx\100+((xMod100)\10)*10+(xMod10)*100
下列链表中,其逻辑结构属于非线性结构的是
下面不能作为结构化方法软件需求分析工具的是
使用语句DimA(ITo10)AsInteger声明数组A后,以下叙述正确的是()。
语句Dima(一3To4,3To6)AsInteger定义的数组的元素个数是()。
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
设有以下函数过程PrivateFunctionFun(a()AsInteger,bAsString)AsInteger…EndFunction若已有变量声明:Dimx(5)AsIntege
语句Dima(-3To4,3To6)AsInteger定义的数组的元素个数是( )。
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是( )。
在名称为Form1的窗体上,画1个名称为Label1、标题为“程序设计”的标签,大小可根据标题内容自动调整,该标签的字体为“宋体10号字”。再画1个名称为HScroll1的水平滚动条,其表示的最小值和最大值分别为10和50。如图所示。要求:编写
随机试题
下列价格中属于到岸价的是()。
处于园林空间转折区的过渡树种称为_______。
下列选项中可以申请外观设计专利的是()
属于视觉失认训练方法的是
心肾阳虚型缓慢性心律失常的治疗方法是
会计账簿是编制会计报表的主要依据。()
小李是某公司的部门经理。他对下属的困难始终给予理解和帮助,并且善于与他人合作,积极听取不同的意见,经常出面为大家化解冲突,员工们都认为他是一个很有亲和力的领导。最近公司准备裁员,要求小李从他所在部门的员工中辞退一人,这让小李感到十分棘手和苦恼。根据上述材
了解管理层如何作出会计估计时,注册会计师应当了解管理层作出会计估计的方法和依据,具体包括()。
有关股份支付的下列说法中,不正确的是()。
WhenaScottishresearchteamstartledtheworldbyrevealingthreemonthsagothatithadclonedanadultsheep,PresidentClin
最新回复
(
0
)