首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:#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
73
问题
有以下程序:#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全国计算机二级
相关试题推荐
以下程序的输出结果是______。structdate{long*a;structdate*next;doubleb;}too;printf("%d",sizeof(too));
若x为int类型变量,则执行以下程序段后的x值是______。x=6;x+=x-=x*x;
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【】。
以下对C语言中共用体类型数据的正确叙述是______。
下面invert函数的功能是将一个字符串str的内容颠倒过来,请填空。#include<string.h>voidinvert(charstr[]){inti,j,【】;for(i=0,j=strlen(
下面程序的输出结果是【】。structaa{intx,*y;}*p;inta[8]={10,20,30,40,50,60,70,80};structaab[4]={100,&a[1],200,&a[3
关于线性表的描述,错误的一条是______。
下面不属于软件设计原则的是______。
关系模型的3类完整性指的是【】、参照完整性、用户定义的完整性。
有一个深度为4的满二叉树,下面关于序号为7的结点的叙述中,正确的是______。
随机试题
简述进入障碍的主要来源。
A.斜形骨折B.横形骨折C.粉碎性骨折D.螺旋形骨折股四头肌牵拉暴力导致的髌骨骨折常是
K/λ比率正常范围是
()是根据人民法院和有关单位的指定而产生的。
二氧化碳灭火系统适用于扑救()。
根据下面材料回答下列问题。2019年4月河北省规模以上工业主要产品产量2018年1—4月,太阳能电池产量约为多少万千瓦?
2015年4月21日,国家主席习近平出席中巴会议,会议上习近平高度评价了中国同巴基斯坦的全天候友谊以及全方位合作,并发表了重要演讲。本次会议的演讲主题是
人们说话所产生的语音信息必须经过数字化之后才能由计算机进行存储和处理。语音信号的带宽通常为300~3400Hz,每样本8位,在双声道时经过数字化之后每秒钟产生的数据量(未压缩时)大约是( )。
【B1】【B11】
Thewaltzandtangoareobviouslyoutoffashionnow.Thingslikethetwist,jerkandhip-hop__________(才似乎是年轻人真正感兴趣的东西).
最新回复
(
0
)