首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
72
问题
有以下程序
#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://www.kaotiyun.com/show/PDtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下是if语句的基本形式:if(表达式)语句其中“表达式”
关于C语言的变量,以下叙述中错误的是
关于“while(条件表达式)循环体”,以下叙述正确的是
公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目问的联系是
若有以下程序,则程序的输出结果是#defineSfx)x*x#defineT(x)S(x)*S(x)main(){intk=5,j=2;printf("%d,%d\n",S(k+j),T(k+j));)
若有以下程序voidf(intx){if(x>=10){printf("%d-",x%10);f(x/10);)elseprintf("%d",x);}main()
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
数据库系统的三级模式不包括()。
在关系数据库设计中,关系模式是用来记录用户数据的()。
在数据库系统中,用户所见的数据模式为
随机试题
麻疹初起,疹点隐而不透者,宜选用的治法是
患儿男,5岁。体检发现口唇发绀,心前区隆起,胸骨左缘第3肋间可触及收缩期震颤,有杵状指。为明确诊断,首选的检查是
A.肝胆实热B.脾胃湿热C.肝胃蕴热D.食积内停E.脾虚不运口中泛酸多见于
张某发现甲工厂生产的某项产品侵犯了其享有的实用新型专利,则以下说法正确的是:
关于施工缝或后浇带处浇筑混凝土做法,错误的是:
形成权责发生制和收付实现制不同的记账基础,进而出现应收、应付、预收、预付、折旧、摊销等会计处理方法所依据的会计基本假设是()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
通常,虚拟磁带库(VTL)通过(34)连接到备份服务器,为数据存储备份提供了高速、高效及安全的解决方案。
下列关于SDH技术说法正确的是
Humourisprobablythehardestcommoditytoexport.Jokesthatmakeonecountrylaughoutloudarelikelytoleaveanothernatio
最新回复
(
0
)