首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的程序输出结果是 ______。 #define r 16 #if r==16 void p(int a) { printf("%x",a) ; } #else void p(int a) {
下面的程序输出结果是 ______。 #define r 16 #if r==16 void p(int a) { printf("%x",a) ; } #else void p(int a) {
admin
2010-01-10
55
问题
下面的程序输出结果是 ______。 #define r 16 #if r==16 void p(int a) { printf("%x",a) ; } #else void p(int a) { printf("%d",a) ; } #endif main() { p(32); }
选项
A、32
B、20
C、编译时错误
D、运行时错误
答案
2
解析
“#define r 16”的作用是指定用标识符r来代替16,因此程序编译时只编译#if部分,故程序运行时,打印输出十六进制的32,即20。
转载请注明原文地址:https://kaotiyun.com/show/1mWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为CD1的通用对话框,一个名称为Command1的命令按钮,相应的事件过程如下:PrivateSubCommand1_Click()CD1.Filter="AllFile|*.*|TextFile|*.txt|PPT|*.ppt"
有下面程序代码:PrivateSubCommand1_Click()PrivateSubproc(ByValaAsInteger)DimxAsInteger,sAsInteger
下列叙述中正确的是,,
在窗体上画一个水平滚动条,其属性值满足Min<Max。程序运行后,如果单击滚动条右端的箭头,则Value属性值()。
设有如下程序段:Dima(10)ForEachxInaPrintx;Nextx在上面的程序段中,变量x必须是
以下叙述中错误的是
以下关于数组的叙述中,错误的是
假定有如下情况语句:SelectCaseX能表示|X|>5的Case子句是
以下数组定义语句中,错误的是()。
在VB中,函数过程与子程序过程的区别之一是
随机试题
SIS家族编码产物的作用正确的是
甘麦大枣汤的病变部位是
患者,刘某,女,54岁,因血栓性浅静脉炎寻求康复治疗,不适宜的方法是
慢性肾小球肾炎的理想血压控制目标为
充填物过高,咬合时出现早接触可引起以亚砷酸失活剂置于邻面洞时,由于封闭不严,药物渗漏可引起
在美国债券市场中,机构投资者经常使用的三种综合类债券市场指数为()。I.莱恩指数Ⅱ.莱曼兄弟综合指数Ⅲ.所罗门兄弟投资级债券综合指数Ⅳ.美林国内市场指数
下列不属于市场风险的是()。
函数f(x)=中,x3的系数是().
左边图形由四个部分组成,各部分通过平面上的变化可以组成新图形,下列选项中,不是由这四个部分组成的是()。
下列叙述中正确的是()。
最新回复
(
0
)