首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的程序输出结果是 ______。 #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
43
问题
下面的程序输出结果是 ______。 #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全国计算机二级
相关试题推荐
窗体上有一个名称为Commandl的命令按钮,有程序如下:OptionBase1PrivateSubCommandl_Click()Dima(10)AsInteger第1个ForFori=1To10a(i)=I
有下面程序代码:PrivateSubCommand1_Click()PrivateSubproc(ByValaAsInteger)DimxAsInteger,sAsInteger
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSUbCommandl_ClickFori=1To5a(i)=Chr(Asc(”A”)+(i一1))NextiForEachbI
现有如下一段程序:OptionBase1PrivateSubCommand1_Click()Dimaa=Array(3,5,7,9):x=1Fori=4To1Step-1s=s+
在窗体上画一个文本框,其名称为Text1,然后编写以下程序:PrirateSubForm—Load()ShowTextl.Text=“”Textl.SetFocusEndSubPrivate
能够将组合框Combol中最后一个数据项删除的语句为
能够产生1到50之间(含1和50)随机整数的表达式是
为了保存数据,需打开顺序文件”E:\UserData.txt”,以下正确的命令是()。
以下能从字符串“VisualBasic”中直接取出子字符串“Basic”的函数是()。
要求函数的功能是:从参数str字符串中删除所有参数ch所指定的字符,返回实际删除字符的个数,删除后的字符串仍在str中,为此某人编写了函数DelChar如下:FunctionDelChar(strAsString,chAsString)As
随机试题
国内生产的粗丝CO2自动电弧焊机,大都采用()的引弧方式。
A、wrapB、writeC、wheelD、wreckC
构成肾髓质的主要结构
目标管理的基本精神是
招标投标的()原则是市场经济的基石和民事活动的基本原则。
该银行体系的存款扩张倍数为( )。中央银行通过对存款准备金比率的限制与调整,可以影响商业银行的信用创造能力,进而调节整个社会的货币供应量。商业银行的法定存款准备金等于( )。
与长期借款相比,发行债券进行筹资的优点是()。
下列我国近代史上曾提出的口号,与其产生的历史背景对应不正确的是()。
新民主主义革命是“新式的特殊的资产阶级民主革命”,其基本特点是
在考生文件夹下,打开会员数据库CDB,完成如下综合应用:建立文件名为form的表单,在表单中设计"统计"和"退出"两个按钮。要求如下:(1)在"统计"按钮(Command1)中,编写程序,根据会员统计时所购买商品的总金额(数量*单价)
最新回复
(
0
)