首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列程序段,则程序的输出结果为 #include"stdio.h" #define M(X,Y)(X)*(Y) #define N(X,Y)(X)/(Y) main() { int a=5,b=6,c=8,k;
阅读下列程序段,则程序的输出结果为 #include"stdio.h" #define M(X,Y)(X)*(Y) #define N(X,Y)(X)/(Y) main() { int a=5,b=6,c=8,k;
admin
2009-02-15
27
问题
阅读下列程序段,则程序的输出结果为 #include"stdio.h" #define M(X,Y)(X)*(Y) #define N(X,Y)(X)/(Y) main() { int a=5,b=6,c=8,k; k=N(M(a,b),c); printf("%d\n",k);}
选项
A、3
B、5
C、6
D、8
答案
1
解析
带参数的宏定义命令行形式如下:#define宏名(形参表)替换文本。首先进行M的宏替换,之后再进行N的宏替换,替换后的表达式为(a)* (b)/(c)。
转载请注明原文地址:https://jikaoti.com/ti/loK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
鼠标拖放控件要触发两个事件,这两个事件是
在窗体上画一文本框,其名称为Textl,为了在程序运行后隐藏该文本框,应使用的语句为
有如下程序:PrivateSubForm_Click()DimSAsStringS=InputBox("请输入一个字符串:")Fori=1ToLen(S)\2IfMid(S,i,1)<>M
数据库设计中,用E—R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
窗体上有一个名称为Text1的文本框,一个名称为Combo1的组合框。将文本框中的内容添加到组合框中所使用的命令是
以下选项中,不合法的VisualBasio的变量名是
结构化程序设计的基本原则不包括
结构化程序设计的基本原则不包括
下列选项中不是字符常量的是()。
C语言程序的基本单位是
随机试题
在城镇化的类型中,城镇化的进程与工业化和经济发展的水平趋于一致的城镇化被称为()
社区卫生服务的特点包括()
此并发症多见于最合适的治疗是
细辛的主治病证不包括
能够确诊细菌性肝脓肿的检查是
关于单个气体放电灯设备功率,下列哪些表述是正确的?()
电火花加工设备必须具有()。
张某利用经营个体旅馆之机,以招收女服务员为名,先后以欺骗手段招揽5名女青年在其旅馆从事卖淫活动,并对其中3名拒不进行卖淫的女青年,实施强奸以迫使其卖淫,则()。
金融寡头实现其统治的主要途径是
下列JApplet实现了一个不可编辑的JTextArea和一个JButton。请填写正确的程序代码。importjavax.swing.*;importjava.awt.*;publicclassTest17extends
最新回复
(
0
)