首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 #include<stdio.h> main() { int a=200; #define a 100 printf("%d",a);
以下程序的输出结果是______。 #include<stdio.h> main() { int a=200; #define a 100 printf("%d",a);
admin
2010-09-05
62
问题
以下程序的输出结果是______。 #include<stdio.h> main() { int a=200; #define a 100 printf("%d",a); #undef a printf("%d",a); }
选项
A、200 100
B、100 100
C、100 200
D、200 200
答案
C
解析
#define宏名的有效范围为定义命令之后到本源文件结束,可以在程序中使用#undef命令终止宏定义的作用域。本题由#undef的作用,使a的作用范围在#define a 100到#undef a之间,故答案为C
转载请注明原文地址:https://kaotiyun.com/show/vuWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个上程文件sjt5.vbp,在窗体上给出了所有控件和不完整的程序,请去掉程序中的注释符,把程序中的?改为正确的内容。本程序的功能是:如果单击“取数”按钮,则把考生目录下的in5.txt文件中的15个姓名读到数纽a中,并在窗体上显示这些姓名
下列说法中,错误的是
设在当前目录下有一个名为"file.txt"的文本文件,其中有若干行文本。编写如下程序:PrivateSubCommand1_Click() Dimch$,asciiAsInteger Open"file.txt"ForInpu
窗体如图所示。要求程序运行时,在文本框Text1中输入一个姓氏,单击“删除”按钮(名称为Command1),则可删除列表框List1中所有该姓氏的项目。若编写以下程序来实现此功能:PrivateSubCommand1_Click()
为了使名称为Command1的命令按钮右移200,应使用的语句是()。
一个工程中包含两个名称分别为Form1、Form2的窗体、一个名称为Func的标准模块。假定在Form1、Form2和Func中分别建立了自定义过程,其定义格式为:Form1中定义的过程:PrivateSubFunl()EndSubForm2
下列链表中,其逻辑结构属于非线性结构的是
执行下列语句:strInput=InputBox(“请输入字符串”,“字符串对话框”,“字符串”)将显示输入对话框。此时如果直接单击“确定”按钮,则变量strlnput的内容是()。
已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量’\101’是
以下选项中,不能作为合法常量的是
随机试题
既是现代企业获取市场信息并据此制定企业经营战略的必要途径,也可以看作企业营销活动开端的是()
A.因人制宜B.因时制宜C.因地制宜D.治未病E.扶助正气
A.CD3B.CDl9C.KIRD.MHC-IIE.IL-2
关于项目财务评价中的项目建设期与项目进度计划中的建设工期的关系,下列论述错误的()
所谓目标外化,是将城市总体规划的目标,分解为地区详细规划的目标,(),即各项城市建设工程体现规划管理目标的要求。
下列不属于货币政策的是()。
12+22+32+…+1234567892的个位数是()。
( )是公民应履行的最根本的法律义务。
[*]
A、Brainstructureandopportunity.B、Birthandeducation.C、Brainandintelligence.D、Birthandenvironment.D
最新回复
(
0
)