首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是______。 #define P(A) printf("%d,",(int)(a)) #define PRINT(a)P(a);printf("the end") main() { int i,a=0; for(i=1;i<5
下列程序的输出结果是______。 #define P(A) printf("%d,",(int)(a)) #define PRINT(a)P(a);printf("the end") main() { int i,a=0; for(i=1;i<5
admin
2010-12-10
66
问题
下列程序的输出结果是______。
#define P(A)
printf("%d,",(int)(a))
#define PRINT(a)P(a);printf("the end")
main()
{ int i,a=0;
for(i=1;i<5;i++)
PRINT(a+i);
printf("\n");
}
选项
A、1,2,3,4,the end
答案
解析
本题考查带参数的宏的定义。第1次循环,i=1时,调用PRINT(1),P(1)输出1;第2次循环, i=2时,调用PRINT(2),P(2)输出2;第3次循环,i=3时,调用PRINT(3),P(3)输出3;第4次循环,i=4时,调用PRINT(4),P(4)输出4,the end。
转载请注明原文地址:https://kaotiyun.com/show/b2Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为Command1的命令按钮,然后编写如下程序代码:DimxAsIntegerPrivateSubMySub()StaticxAsIntegerDimyAsIntegerx=x+10
设有如下程序:OptionBase1Dima(3,4)AsInteger,b(4,3)AsIntegerPrivateSubCommand1_Click() ’循环1 Fori=1To3 Forj=1To4
程序代码如下:OptionBase1PrivateSubForm_Click()Dima(5,5)AsIntegerRandomizeFori=1To5Forj=1To
下列程序段的执行结果为()。x=Int(Rnd+3)SelectCasexCase5Print"ARow"Case4Print"BRow"Case3Print"CRow"
如果要定义一个窗体级变量,定义变量语句的位置应该是
有如下数据定义语句:Dima,bAsIntegerDimx%,yasInteger执行上述语句后,不是整型变量的是
设在工程中有一个标准模块,并定义了如下类型:TypeStutypeinoAsIntegerstmameAsString*20strsexAsString*2smarkAsSingle
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
随机试题
过氧乙酸消毒是将过氧乙酸稀释成0.5%~1.0%水溶液,加热蒸发,在_____相对湿度,室温下,过氧乙酸用量按1g/m3计算,熏蒸时间2h
学习医学伦理学的特色方法是
下列说法有误的是()。
存款人因借款或其他结算需要申请开立一般存款账户,其数量()。
采购人有权自行选择采购代理机构,任何单位和个人不得以任何方式为采购人指定采购代理机构。()
在应用速度分析实际问题时,下列说法正确的有()。
根据《中华人民共和国公司法》的规定,不按照规定提取法定公积金的,责令如数补足应当提取的金额,并可处( )。
对哲学是“科学之科学”这一说法理解不正确的有()。
对过去十年世界男女马拉松最佳成绩分析显示:女子纪录的进步7倍于男子纪录,然而,最快的男子马拉松选手仍比最快的女子马拉松选手快许多。由此可知()。
IsStanfordstillauniversity?TheWallStreetJournalrecentlyreportedthatmorethanadozenstudentshaveleftschooltowo
最新回复
(
0
)