首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: #include<stdio.h> #define Max(a,B) a>b?a:b main() { int a=5,b=6,c=4,d; d=c+Max(a,B) ; printf("%d",D
有如下程序段: #include<stdio.h> #define Max(a,B) a>b?a:b main() { int a=5,b=6,c=4,d; d=c+Max(a,B) ; printf("%d",D
admin
2010-01-10
88
问题
有如下程序段: #include<stdio.h> #define Max(a,B) a>b?a:b main() { int a=5,b=6,c=4,d; d=c+Max(a,B) ; printf("%d",D) ; } 其输出结果为______。
选项
A、10
B、5
C、6
D、编译错误
答案
2
解析
在C语言中,宏定义是直接替换的,所以在c+a>b?a:b这个条件表达式中,c+a>b为真,所以用a的值作为整个表达式的值,而a的值为5,所以整个表达式的值为5。
转载请注明原文地址:https://kaotiyun.com/show/BFWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
要求函数的功能是:从参数str字符串中删除所有参数ch所指定的字符,返回实际删除字符的个数,删除后的字符串仍在str中,为此某人编写了函数DelChar如下:FunctionDelChar(strAsString,chAsString)As
有下面的程序段:X=InputBox(“字符串”,“输入”,“请输入”)Printx如果执行上面程序段时没有从键盘输入任何内容就直接按了回车键,则输出内容是
设有如下程序:PrivateSubForm_Click()num=inputBox("请输入一个实数"):p=InStr(num,".")Ifp>0ThenPrintMid(num,p+1)ElsePrint"END"EndIf
在窗体上画一个文本框(名称为Textl)和一个标签(名称为Labell),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是
假定用下面的语句打开文件:Open”File1.txt”ForInputAs@1则不能正确读文件的语句是
用语句Open“C:\teac.txt”ForInputAs#1打开文件后,就可以编程序()。
设a=10,b=5,c=1,执行语句Printa>b>c窗体上显示的是
在程序中要使用Array函数给数组art赋初值,则以下数组变量定义语句中错误的是
以下关于变量作用域的叙述中错误的是
随机试题
口外唇弓的外弓直径为
患者,男性,60岁。反复发作肩关节疼痛2个月,左上肢抬举受限,肩前部有明显的压痛,遇风寒痛增,得温痛缓,畏风恶寒,舌淡苔白,脉缓。其推拿治疗的治法是()
土地登记的核心内容是()一定的土地权利关系。
该基础底板钢筋代换是否合理?说明理由。大体积混凝土裂缝控制的常用措施是什么?
地陪接站服务的主要内容是()。
下列选项中,与“王静和李跃是军人”的判断类型不同的是()。
Istheresomethingastruth?Foragoodmanycenturies"thesearchfortruth"hasbeen【C1】______thenoblestactivityofthehuma
用Outlook编辑电子邮件:收信地址:mail4test@163.com抄送至:rock@cuc.edu.cn主题:Linux下的主要的C语言编译器将TestIe.txt作为附件粘贴到信件中。信件正文如
A、AfterHenryJamesreferredhighlytoher.B、Aftersevenofherpoemswerepublished.C、Afterherpoemsbecameknowntoothers.
Itcanbeseenfromthecheapestbudgetairlinestotheworld’slargestcarriers:Airlinesacrosstheglobe【C1】______varioussha
最新回复
(
0
)