首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 #include<stdio.h> main() { int a=200; #define a 100 printf("%dd",a); #undef a
以下程序的输出结果是______。 #include<stdio.h> main() { int a=200; #define a 100 printf("%dd",a); #undef a
admin
2009-02-15
36
问题
以下程序的输出结果是______。 #include<stdio.h> main() { int a=200; #define a 100 printf("%dd",a); #undef a printf("%d",a); }
选项
A、200 100
B、100 100
C、100 200
D、200 200
答案
4
解析
#define宏名的有效范围为定义命令之后到本源文件结束,可以在程序中使用#undef命令终止宏定义的作用域。本题由于#undef的作用,使a的作用范围在#define a 100到#undef a之间,故答案为C。
转载请注明原文地址:https://kaotiyun.com/show/EfXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
列表框中被选中的数据项的位置可以通过一个属性获得,这个属性是()。
如果要在语句:a=Array(1,2,3,4,5)的前面声明变量a,则正确的声明是()。
下列运算符中,优先级别最低的是()。
设变量x的值是845,则下面语句的输出是()。Printx\100+(xMod100)\10+xMod10
某系统结构图如下图所示该系统结构图的深度是()。
要使得文件列表框Filel中只显示文件扩展名为jpg的图片文件,则下列正确酌语句是
编写如下程序:PrivateSubCommandl-Click()DimxAsIntegerx=10Printfunl(x,12)+xEndSubPrivateFunctionfunl(
下列数据结构中,属于非线性结构的是
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是
若有运算符<<,sizeof,^,&=,则它们按优先级由高至低的正确排列次序是()。
随机试题
研磨时,为减小工件表面粗糙度值,可加大研磨压力。( )
如何提高用电设备的自然功率因数?
患者,女性,38岁,已婚。2年来常感下腹部隐痛不适,12小时前突起转移性右下腹痛,伴恶心、呕吐、发热,查右下腹明显压痛、反跳痛、肌紧张。血常规:WBC16×109/L,N0.88。尿常规无特殊异常。该患者诊断为急性化脓性阑尾炎并腹膜炎,手术后第4天出现
甲公司签发了一张银行承兑汇票交付给乙公司,付款行进行了承兑,乙公司将汇票背书给丙公司,丙公司将汇票背书给丁公司,丁公司将丙公司的签章涂销,下列说法正确的有:()
(),是指中央银行为了影响货币供应量、市场利率而在金融市场上公开买卖有价证券的政策措施。
下列适用于砂砾石地基处理的方法有()。
虎丘有“吴中第一名胜”之称。()
下列不属于社会保障基金特征的是()。
结合材料回答问题:关于中国共产党的成立,毛泽东有过许多精辟的论述,其中影响最大的有三句话,分别是:“其作始也简,其将毕也必巨”;“自从有了中国共产党,中国革命的面目就焕然一新了”;“中国产生了共产党,这是开天辟地的大事变”。(注:“作始
Weallknowthatitisveryhardto______himtogivehisplanup.
最新回复
(
0
)