首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #define SUB( x,y ) (x)*(y) main() { int a=3, b=4; printf("%d \n", SUB( a++, b++ ) ); } 程序
有以下程序 #include <stdio.h> #define SUB( x,y ) (x)*(y) main() { int a=3, b=4; printf("%d \n", SUB( a++, b++ ) ); } 程序
admin
2021-04-28
58
问题
有以下程序
#include <stdio.h>
#define SUB( x,y ) (x)*(y)
main()
{ int a=3, b=4;
printf("%d \n", SUB( a++, b++ ) );
}
程序运行后的输出结果是
选项
A、15
B、12
C、16
D、20
答案
B
解析
#define命令是C语言中的一个宏定义命令,标识符一般使用大写,为了区分其他标识符,它用来将一个标识符定义为一个字符串,该标识符被称为宏名,被定义的字符串称为替换文本。宏定义不进行其他操作,仅仅只是替换标识符。 后置自增运算:k++表示先运算,后自加。 意思是遇到k++了,先把当前的k的值拿来参加运算,后面再去管它的自加。SUB(a++,b++):(a++)*(b++):3*4。故答案为B选项。
转载请注明原文地址:https://www.kaotiyun.com/show/1Ctp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中不能作为C语言合法常量的是()。
有以下程序#include<stdio.h>intfun(intx){intp;if(x::0||x==1)return(3);p=x-fun(x-2);return(p);}main(){printf("%d\n",fun(9));}程
在一个C源程序中所定义的全局变量,其作用域为
有以下程序#includeintfun(intx){intp;if(x==0||x==1)return(3);p=x-fun(x-2);returnp;}main(){printf("%d\n",fun(7));}执行后的输出结
有下列程序,程序执行后的输出结果是fun(charP[][10]){intn=0,i;for(i=0;i<7;i++)if(p[i][0]==’T’)n++;returnn;}main()
以下叙述中正确的是()。
下面对软件特点描述正确的是()。
用树形结构表示实体之间联系的模型是
给定程序中,函数fun的功能是:统计形参s所指字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。例如,形参s所指的字符串为:abcdef35adgh3kjsdt7。输出结果为:4。请在程序的下划线处填入正确的内容并把下划线删
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
随机试题
卫星电视信号落地转接服务,按照基础电信服务缴纳增值税。()
______haveIheardanythinglikethatinmylife.
某事业单位2010年度事业收入为8000万元,事业支出为7000万元;经营收入为1000万元,经营支出为1200万元;以货币资金对外投资500万元。假定该事业单位年初事业基金中一般基金结余为5300万元,不考虑其他因素。该事业单位2010年12月31日事业
人生观
为了接近被访谈者,使访谈顺利进行,应该注意()。
属于贯彻德育导向性原则要求的选项是()。
学生掌握了某种问题的解决规则,然后将学到的规则应用于新的情境。这种学习就是解决问题的学习。()
行业龙头企业之一的A公司对外宣布,将斥资800万美元收购美国B公司的所有股权。这一收购案的积极意义在于()。
确定“三年一贡举”制度的朝代是
A、Marylearnedsomebadnews.B、Marydoesn’tlikelettersfromhome.C、Marydoesn’tliketogohome.D、Maryisillandlooksunh
最新回复
(
0
)