首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的程序输出结果是 ______。 #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
27
问题
下面的程序输出结果是 ______。 #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全国计算机二级
相关试题推荐
以下关于VB文件的叙述中,正确的是
窗体上有1个名称为Text1的文本框,1个名称为Timer1的计时器,且已在属性窗口将Timer1的Interval属性设置为2000、Enabled属性设置为False。以下程序的功能是,单击窗体,则每隔2秒钟在Text1中显示一次当前时间。Priva
以下合法的VB变量名是
窗体上有名称分别为Text1、Text2的文本框,名称为Command1的命令按钮。运行程序,在Text1中输入“FormList”,然后单击命令按钮,执行如下程序:PrivateSubCommand1_Click()Text2.T
在窗体上画一个名称为Commandl的命令按钮,再画两个名称分别为Labell、Label2的标签,然后编写如下程序代码:PrivateXAsIntegerPrivateSubCommandl_Click()
以下叙述中错误的是
以下选项中,不合法的VisualBasic的变量名是
以下关于控件数组的叙述中,错误的是()。
在3种不同类型的组合框中,只能选择而不能输入数据的组合框是()。
设窗体文件中有下面的事件过程:PrivateSubCommandl__Click()Dimsa%=100PrintaEndSub其中变量a和s的数据类型分别是
随机试题
________莫斯科大学创办的《莫斯科新闻》,打破了官办的《新闻报》独家垄断的局面。
抗利尿激素的合成部位是()。
在张口困难的病人行口腔颌面外科手术全麻时插管方法常采用
如下哪项是脑出血最常见的病因
企简述错账更正方法及适用范围。
发行人应在短期融资券发行日前2个工作日,通过中国货币网披露相关发行信息。()
吴某,女性,54岁,工人,小学文化,已婚。自我陈述:睡眠差。全身不适伴发冷两个多月。在两个月前,我也不知道怎么回事就出现头痛、头晕、睡眠差,没力气、手酸、胃口不好,去医院看,做了很多检查,也没有发现什么问题。以后这些不舒服更加厉害,吃过中药也没有明显的
为了更好、更便捷地为群众服务,你所在单位要开设微信公众平台,领导安排你去落实此事,你该怎么做?
90年来,我们党团结带领人民在中国这片古老的土地上,书写了人类发展史上惊天地、泣鬼神的壮丽史诗,集中体现为完成和推进了三件大事。以下不属于三件大事的是:
Noonewhoreadsthenewspaperscandoubttheseriousnessofcrimeinthiscountry.Notaday【C1】______withoutnumerousrobber
最新回复
(
0
)