首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是______。 #define P(A) printf("%d,",(int)(A) ) #definePRINT(A) P(A) ;printf("the end") main() { int i,a=0;
下列程序的输出结果是______。 #define P(A) printf("%d,",(int)(A) ) #definePRINT(A) P(A) ;printf("the end") main() { int i,a=0;
admin
2013-06-11
32
问题
下列程序的输出结果是______。
#define P(A) printf("%d,",(int)(A) )
#definePRINT(A) P(A) ;printf("the end")
main()
{ int i,a=0;
for(i=1;i<5;++)
PRINT(a+i);
printf("\n");
}
选项
答案
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/2RJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行以下程序后的输出结果是【 】。main(){inta=10;a=(3*5,a+4);printf("a=%d\n",a);}
下列叙述中正确的是
以下程序中给指针P分配三个double型动态内存单元,请填空:#include<stdio.h>main(){double*p;p=(double*)malloc【】;p[0]=1.5;p[1]=2.5
下列函数定义不正确的是()
若有定义:inta=8,b=5,执行语句c=a/b+0.4;后,c的值为()
一个文件的扩展名通常表示()
若有定义:inta[4][10];,则以下选项中对数组元素a[i][j]引用错误的是______。(0<=i<4,0<=j<10)
若有以下定义和语句: ihtw[2][3],(*pw)[3];pw=w; 则对w数组元素的非法引用是()
程序设计是以()和数据结构为基础的。
以下说法不正确的为______。
随机试题
对同一反应,活化能一定,则反应的起始浓度越低,反应的速率常数对浓度的变化越敏感。()
活跃期分为________、________、________。
巨细胞癌:乳头状癌:
安装准备工区在7工作面材料巷施工,中班正常安装面溜及后路运输。根据现场情况副工区长王某安排15人后路运输,其中第3部单提绞车由绞车司机赵某负责开车、上把勾职工刘某负责把勾、下把勾周某、张某两人负责把勾。18点30分左右,下把勾职工周某将17号空平板车连好
某企业职工王某发生工伤,经治疗伤情相对稳定后留下残疾,影响劳动能力。依据《工伤保险条例》的规定,下列关于王某劳动能力鉴定的说法,正确的是()。
科目汇总表的缺点主要不能反映( )。
当个体对某一道德准则有了较系统的认识,感到确实是这样时,就形成有关的_____。当认识继续深入,达到坚信不移的程度,并能指导自己的行动时,就形成了_____。
Polarbears,rhinocerosesandelephantsareallontheimmediatecriticallist.Therhinoisdoomed(1)_____increasinglycash-r
Ourneighboursaresoreservedandunfriendlythattheyneverspeaktous.Theunderlinedpartmeans______.
Alotofyoungpeoplefinditdifficulttogetajob,especiallyinthefirstfewmonthsaftertheyleaveschool.Thisismuch
最新回复
(
0
)