首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:#include <studio. h >#define F(X, Y) (X)*(Y)main ( ){ int a=3, b=4; printf("%d\n", F(a++, b++));}
有以下程序:#include <studio. h >#define F(X, Y) (X)*(Y)main ( ){ int a=3, b=4; printf("%d\n", F(a++, b++));}
admin
2013-02-23
40
问题
有以下程序:#include <studio. 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
解析
本题考核的知识点是宏与自增运算符的综合运用.在程序中先用表达式将宏替换掉,则输出语句中的表达式为(a++)*(b++),而a++的值为3,b++的值为4。因此最后的值为 3*4=12。所以,4个选项中选项A符合题意。
转载请注明原文地址:https://kaotiyun.com/show/oEJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有如下结构体说明:structSTRU{inta,b;charc:doubled;structSTRU*p1,*p2;};请填空,以完成对t数组的定义,t数组的每个元素为该结构体类型。【】t
瀑布模型将软件生存周期划分为【】、开发和运行3个阶段。
函数fun的返回值是______。fun(char*a,char*b){intnum=0,n=0;while(*(a+num)!=’\0’)num++;while(b[n]){*(a+n
软件生命周期一般包括:软件计划期、开发期和软件运行期。因此,在下述项目中,______不是软件开发期的内容。
以下叙述不正确的是
在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有
已经定义ch为字符型变量,以下赋值表达式中错误的是______。
以下运算符中优先级最高的运算符是______。
以下sstrcpy()函数实现字符串复制,即将t所指字符串复制到s所指内存空间中,形成一个新字符串s。请填空。voidsstrcpy(char*s,char*t){while(*s++=【】);}main()
在C语言中,要求运算数必须是整型的运算符是()
随机试题
胸腰椎骨折和颈椎骨折分别可有_____________种类型。
圆周ρ=cosθ,ρ=2cosθ及射线θ=0,θ=所围图形的面积S为()。
某项目总投资为2000万元,其中债务资金为500万元,项目运营期内年平均净利润为200万元,年平均息税为20万元,则该项目的总投资收益率为()。
针对危险性较大的工程编制的专项施工方案必须由( )进行现场监督实施。
企业常用的财务报表数据的来源有()。
不是公司解散清算组在清算期间行使的职权有()。
下列关于正当防卫的表述中,正确的有()。
道德提倡()。
在VisualFoxPro中,释放表单时会引发的事件是( )。
A、They’retooexpensive.B、Don’twastemoney.C、Whatbeautifulflowers!D、Youdon’thavetodothat.C西方礼仪:受到别人的礼品应表示赞赏。
最新回复
(
0
)