首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #define D(x)4*x+1 main() { int i=2,j=4; printf("%d\n",D(i+j)); } 程序运行后的输出结果是(
有如下程序: #include #define D(x)4*x+1 main() { int i=2,j=4; printf("%d\n",D(i+j)); } 程序运行后的输出结果是(
admin
2021-06-15
26
问题
有如下程序:
#include
#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。
转载请注明原文地址:https://jikaoti.com/ti/zCz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知下列函数定义:fun(int*b,intc,intd){intk;for(k=0;k<c*d;k++){*b=c+d;b++;}}则调用此函数的正确写法是(假设变量a的说明为i
有如下程序#includeintdisp(char*str){while(*str)putchar(*str++);return*str;}main(){printf("%d\n",disp("NAME"));}程序
设有定义:charp[]={’1’,’2’,’3’},*q=p;以下不能计算出一个char型数据所占字节数的表达式是
有以下程序:#include<stdio.h>main(){inta=1,b=2,e=3,d=0;if(a==1&&b++==2)if(b!=2||c--!=3)printf(’’%d,%d,
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是
有以下程序(注:字符a的ASCII码值为97):#include<stdio.h>main(){char*s={’’abe’’};d0{printf(’’%d’’,*s%10);++s:
某棵树中共有25个结点,且只有度为3的结点和叶子结点,其中叶子结点有7个,则该树中度为3的结点数为()。
结构化程序所要求的基本结构不包括()。
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
软件设计过程中的E一R图转换为关系时,其中的实体和联系都可以表示为()。
随机试题
能引起人和多种动物疾病的沙门氏菌是
慢性缩窄性心包炎最常见的病因是
公务员()。
某三跨预应力混凝土连续刚构桥,跨度为90m+155m+90m,箱梁宽14m,底板宽7m,箱梁高度由根部的8.5m渐变到跨中的3.5m,根据设计要求,0号、1号块混凝土为托架浇筑,然后拼装挂篮,用悬臂浇筑法对称施工,挂篮采用自锚式桁架结构。施工单位根据该桥的
根据绘图规划,下列双代号网络图中的绘图错误有()。
通常情况下,开关、插座、配电箱不能直接安装在低于()的装修材料上。
闭式泡沫-水喷淋系统的供给强度不应小于()L/(min·m2)。
甲乙签订合同,约定甲向乙出售家具。在履行合同过程中的下列何种情况下,甲可以将家具提存?()
导游的态势语言不包括()。
Whatshesuggestedatthemeetingwasthatwe______canceltheoriginalplan.
最新回复
(
0
)