首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 #include<stdio.h> main() { int a=200; #define a 100 printf("%d",a) ; #undefa pri
以下程序的输出结果是______。 #include<stdio.h> main() { int a=200; #define a 100 printf("%d",a) ; #undefa pri
admin
2009-02-15
26
问题
以下程序的输出结果是______。 #include<stdio.h> main() { int a=200; #define a 100 printf("%d",a) ; #undefa printf("%d",a) ; }
选项
A、200 100
B、100 100
C、100 200
D、200 200
答案
4
解析
#define宏名的有效范围为定义命令之后到本源文件结束,可以在程序中使用#undef命令终止宏定义的作用域。本题由于#undef的作用,使a的作用范围在#define a 100 到#undefa之间,故答案为C。
转载请注明原文地址:https://jikaoti.com/ti/BQK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于随机文件,以下叙述中错误的是
有如下程序:PrivateSubForm_Click()DimsAsInteger,pAsIntegerp=1Fori=1To4Forj=1Tois=s+jNextjp=p*sNextiPrintpEn
如果要在语句:a=Array(1,2,3,4,5)的前面声明变量a,则正确的声明是
以下关于VB文件的叙述中,错误的是
窗体上有一个名称为Command1的命令按钮,单击该按钮时所实现的功能,是产生10个随机整数,然后从键盘输入一个整数,查找该数在数组中的位置。若找到,输出该数的位置;若没有找到,给出相应的提示。该命令按钮的单击事件过程如下:PrivateSubC
以下关于框架的叙述中,错误的是()。
以下选项中,不合法的VisualBasic的变量名是
在窗体模块的声明部分声明变量时,不能使用的关键字是
把数学表达式表示为正确的VB表达式应该是()。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为( )。
随机试题
1945年昆明“一二一”运动,吹响了国统区爱国学生运动的第—声号角,在全国范围产生了重大影响。它的基本口号是
在Excel中,设置A1单元格的数字格式为整数,当输入33.51时,单元格显示为_____。
Access2010中,关于主关键字,描述正确的是______________。
卵巢内膜样癌,镜下病理特点
A.膜性肾病B.狼疮肾C.IgA肾病D.肾盂肾炎E.急性肾衰竭肾小管坏死
浸出制剂的特点有()
萜的含义是
决策正确性的指标之一是()。
下列概念中由皮亚杰提出的是()
下列各组软件中,全部属于应用软件的是
最新回复
(
0
)