首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的程序输出结果是 ______。 #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
32
问题
下面的程序输出结果是 ______。 #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全国计算机二级
相关试题推荐
有如下程序代码:FunctionSum(nAsInteger)StatickAsIntegerk=k+n+1Sum=kEndFunctionPrivateSubForm_Click()
设有如下程序:PrivateSubInv(ByValxStrAsString,AsString)DimtStrAsStringDimLASIntegerL=Len(xStr)DoWhileL>=1
以下叙述中错误的是
下面关于文件叙述中错误的是
在学生管理的关系数据库中,存取一个学生信息的数据单位是
以下关于变量作用域的叙述中错误的是
层次型、网状型和关系型数据库划分原则是
以下能从字符串“VisualBasic”中直接取出子字符串“Basic”的函数是
在3种不同类型的组合框中,只能选择而不能输入数据的组合框是()。
随机试题
血小板的相对密度为
反映肝硬化肝脏合成功能减退的指标是
李某,从事人体测量学的研究。为了设计出合适的机器和工具,他认为要特别重视人体的尺寸参数。关于劳动时工作服的设计,下列选项中不正确的是
A.清晨B.餐前C.餐中D.餐后E.睡前药师在指导患者用药时,应提醒患者选择正确的用药时间多潘立酮的服药时间是
魏晋时期,玄学兴起,其经典是到________、《老子》、《庄子》,即“三玄”。
国际日期变更线
已知线性方程组(Ⅰ)线性方程组(Ⅱ)的基础解系ξ1=[-3,7,2,0]T,ξ2=[-1,-2,0,1]T.求方程组(Ⅰ)和(Ⅱ)的公共解.
有以下程序:#includemain(){char*s="[2]34";intk=0,a=0:whil(s[k+1]!=’\0’){k++;if(k%2=()){a=a+(s[k]—’0’+1);c
A.DifferencesbetweentheoristsandotherscientistsB.TheyneedsocietyC.Theorists’charactersD.Theimportanceofunreasonabl
Seventy-four-year-oldsarethemost【C1】______peopleinthepopulation,accordingtoanewresearch.Fewerresponsibilities,fina
最新回复
(
0
)