首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请选出以下程序的输出结果( )。 #include <stdio.h> #define MIN(x,y) (x<y)? x:y main() { int i,j,k; i=10;j=15; k
请选出以下程序的输出结果( )。 #include <stdio.h> #define MIN(x,y) (x<y)? x:y main() { int i,j,k; i=10;j=15; k
admin
2009-01-15
35
问题
请选出以下程序的输出结果( )。 #include <stdio.h> #define MIN(x,y) (x<y)? x:y main() { int i,j,k; i=10;j=15; k=10*MIN(i,j); printf("%d\n",k); }
选项
A、15
B、100
C、10
D、150
答案
4
解析
本题考查宏定义。在C语言中,宏是直接替换的,所以表达式k=10*MIN(i,j)被直接替换为k=10*(i<j)? i:j,在这个表达式中,10*(i<j)的值为非零,所以整个表达式的值应为i的值,即为10。
转载请注明原文地址:https://kaotiyun.com/show/ALXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
在面向对象方法中,不属于"对象"基本特点的是( )。
Fibonaeei数列的规律是:前2个数为1,从第3个数开始,每个数是它前2个数之和,即:1,1,2,3,5,8,13,21,34,55,89,…。某人编写了下面的函数,判断大于1的整数X是否是Fibonacci数列中的某个数,若是,则返回True,否则返
以下叙述中持误的是()。
下面的数写成普通十进制数是()。2.65358979335278D-6
关于变量作用域,下列叙述中正确的是()。
窗体上有文本框Text1和一个菜单,菜单标题、名称见表,结构如图2所示。要求程序执行时单击“保存”菜单项,则把其标题显示在Textl文本框中,下面可实现此功能的事件过程是()。
下列关于工具箱的说法中正确的是()。
下列数据结构中,属于非线性结构的是( )。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为()。
随机试题
“曾子以子游之言告於有子”中“於”的用法是
班主任工作的内容和方法主要有哪些?
口腔预防人员对一社区的居民进行口腔健康检查。若检查得到某人的CPI指数值为4,则表示()
下列说法正确的是()。
拱桥净跨径是每孔拱跨两个拱脚截面()。
要检查磁盘信息的正确性和完整性,并尝试修复磁盘的错误,应选用“附件”菜单下系统工具中的()。
下列关于个人抵押授信贷款期限的说法,错误的是()。
从四个图中选出唯一的一项,填入问号处,使其呈现一定的规律性。
左图是给定立体图形,将其从任一面剖开,问立体截面是?
ThenumbersofdeerhavefluctuatedmarkedlysincetheentryofEuropeansintoPugetSoundcountry.Theearlyexplorersandsett
最新回复
(
0
)