首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include <stdio.h> #define D(x) 4*x+1 main() { int i = 2, j = 4; printf("%d\n", D(i+j)); } 程序运行后的输出结果是
有如下程序 #include <stdio.h> #define D(x) 4*x+1 main() { int i = 2, j = 4; printf("%d\n", D(i+j)); } 程序运行后的输出结果是
admin
2021-06-15
34
问题
有如下程序
#include <stdio.h>
#define D(x) 4*x+1
main()
{
int i = 2, j = 4;
printf("%d\n", D(i+j));
}
程序运行后的输出结果是
选项
A、25
B、13
C、9
D、12
答案
B
解析
带参数的宏定义不是进行简单的字符串替换,而是要进行参数替换。替换过程是:用宏调用提供的实参字符串,直接置换宏定义命令行中相应形参字符串,非形参字符保持不变。调用函数D(i+j),进行替换为4*i+j+1=13,输出13,B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Lgtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下语句定义正确的是()。
以下关于C语言的叙述中正确的是()。
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是
以下叙述中正确的是()。
下列条件语句中,输出结果与其他语句不同的
软件设计中划分模块的一个准则是()。
对长度为n的线性表作快速排序,在最坏情况下,比较次数为()。
下面属于系统软件的是()。
以下程序调用fun函数求数组中最大值所在元素的下标。#includevoidfun(int*s,intn,int*k){inti;for(i=0,*k=i;i
设有n个数按从大到小的顺序存放在数组x中,以下能使这n个数在x数组中的顺序变为从小到大的是()。
随机试题
A.印堂、攒竹、合谷B.率谷、外关、足临泣C.血海、膈俞、内关D.天柱、后溪、昆仑E.太冲、内关、四神聪治疗太阳头痛,除主穴外,还应选取的配穴是
[2014专业案例真题上午卷]某风电场地在海拔1000m以下,升压站的220kV主接线采用单母线连接。两台主变压器容量均为80MVA,主变短路阻抗为13%。220kV配电装置采用屋外敞开式布置。220kV架空线路的导线为LGJ一400/30,电抗值为0
根据《中华人民共和国海洋环境保护法》,关于禁止、严格控制或严格向海域排放废液或废水的有关规定,下列说法中,错误的是()。
内部审计的范围包括()。
要使企业履行社会责任,生产让消费者放心的产品,一要有内在的需要,二要有外在的压力。对企业外在的压力包括不买不道德企业生产的产品,社会舆论对不负社会责任的企业进行谴责,对勇于践行社会责任的企业进行赞扬、鼓励等,但仅有这些还不够,最重要的一环是要有政府严格的监
文化景观,包括出于美学原因建造的园林和公园景观、有机进化的景观和关联性文化景观。下列我国世界遗产中,属于文化景观的有()。
1,7,36,125,256,()。
M、N两地之间要架设电缆,已知两地间地势复杂,电缆的架设需要绕道,绕道线路和相应的线路会导致的电量损耗(即所示数字,单位略)见下图。则从M到N架设电缆的电量损耗最低为()。
使用FTP协议进行文件下载时,(30)。
Whydidthewomanopenthedoorwhensomeoneknockedatit?
最新回复
(
0
)