首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
28
问题
有如下程序:
#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://kaotiyun.com/show/tStp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若要求从键盘读入含有空格字符的字符串,应使用函数
若有以下程序#includemain(){intb=10,a=-11;a%=b%=4;printf("%d%d\n",a,b);}则程序的输出结果是
以下叙述中错误的是
有如下程序#includeintdisp(char*str){while(*str)putchar(*str++);return*str;}main(){printf("%d\n",disp("NAME"));}程序
以下叙述中正确的是
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
若函数调用时的实参为变量,下列关于函数形参和实参的叙述中正确的是()。
若有以下程序段charstr[4][12]={"aa","bbb","ccccc","d"),*strp[4];inti;for(i=0;i<4;i++)strp[i]=str[i];不能正确引用字符串的选项是
请编写函数fun,其功能是:计算并输出给定数组(长度为9)中每相邻两个元素的平均值的平方根之和。例如,若给定数组中的9个元素依次为12.0、34.0、4.0、23.0、34.0、45.0、18.0、3.0,11.0,则输出应为S=35.951014
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
随机试题
A—AccidentareaJ—One-waytrafficB—KeeprightK—NoentryC—FoggyareaL—NopassingD—Softroadbed
A、疱疹病毒B、黄病毒C、棒状病毒D、正黏病毒E、副黏病毒流感病毒属于:()
下列括号内英文缩写正确的是
A、被动扩散B、主动转运C、膜孔转运D、促进扩散E、胞饮作用药物由低浓度区域向高浓度区域转运,需要载体和能量的是
A.氨溴索B.乙酰半胱氨酸C.糜蛋白酶D.特布他林E.羧甲司坦属于黏痰溶解剂的是()。
某建设工程业主将土建、安装、装饰装修等若干单位工程分别发包给甲、乙、丙三家施工单位,则对于甲、乙、丙三家施工单位之间的关系,正确的表述是()。
银行业金融机构应当遵循()原则,构建落实银行业消费者权益保护工作的体制机制,履行保护银行业消费者合法权益的义务。
依据《中华人民共和国预防未成年人犯罪法》的规定,下列选项中,学校不需要与其父母或法定监护人取得联系的学生行为是()。
简述影响创造性学习的因素。
Inanaveragewinter,highwaydepartmentsspreadsometenmilliontonsofsalttokeeproadssafe.Thecorrosiveeffectsarewel
最新回复
(
0
)