首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是【 】。 #define PR(a)printf("%d\t",(int)(a)) #define PRINT(a)PR(a);printf("ok!") main()
下列程序的输出结果是【 】。 #define PR(a)printf("%d\t",(int)(a)) #define PRINT(a)PR(a);printf("ok!") main()
admin
2009-02-15
33
问题
下列程序的输出结果是【 】。
#define PR(a)printf("%d\t",(int)(a))
#define PRINT(a)PR(a);printf("ok!")
main()
{ int i,a=1;
for(i=0;i<3;i++)
PRINT(a+i);
printf("\n");}
选项
答案
1 2 3 ok!
解析
本题主要考查了printf函数用在了宏替换中。宏替换不是函数调用,只是一种简单的字符替代。所以本题中PRINT(a+i)展开为:printf(“%d\t”,(int) (a+i)),当i=0时,输出1;当i=1时,输出2;当i=2时;输出3;for循环结束后输出ok!。
转载请注明原文地址:https://jikaoti.com/ti/cdK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
现有语句:y=IIf(x>0,xMod3,0)设x=10,则y的值是()。
在软件开发中,需求分析阶段产生的主要文档是()。
执行下列语句:strInput=InputBox("请输入字符串","字符串对话框","字符串")将显示输入对话框。此时如果直接单击“确定”按钮,则变量strInput的内容是()。
下列数据结构中,不能采用顺序存储结构的是()。
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有一个名称为Text1的文本框;还有两个名称分别为C1、C2的命令按钮,标题分别为“计算”、“存盘”。有一个函数过程isprime(a)可以在程序中直接调用,其功能是判断参数a是否为素数,如果是素数,则
在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。
以下关于VB对象属性的叙述中,错误的是()。
数据库中对概念模式内容进行说明的语言是()。
下面属于白盒测试方法的是()。
索引属于()。
随机试题
正常人的开口度应为
我国标准规定加速器E射野的均整度的检定周期
患者男性,70岁,左声门高中分化鳞癌T2N0M0,行左声带切除术后15年再次出现声嘶,有咳嗽及咳痰情况。查体:喉部外形完整,双颈部未及肿大淋巴结。喉镜检查局部未见异常。既往有吸烟史30余年。下列哪项检查对帮助诊断及后续治疗意义不大
A、80dB(A)B、85dB(A)C、90dB(A)D、110dB(A)E、115dB(A)新建生产车间和作业场所的工作地点噪声标准为
患儿,8岁。以猩红热收入院。查体:躯干呈糠皮样脱屑,手足有大片状脱皮。患儿因“外表太难看”拒绝与小朋友交流。护士给予心理疏导,不恰当的内容是
代收代缴费用所包括的费用项目名称有()。
Ⅱ类和Ⅲ类地表水环境DO的标准限值是()mg
质量数据的特征值中,描述数据离散趋势的特征值有()
风险确定是指在识别风险的基础上,采用定性与定量相结合的方法,按照风险发生的可能性及其影响程度等,对识别的风险进行分析和排序,确定关注重点和优先控制的风险。()
下列关于建构主义理论描述正确的是()。
最新回复
(
0
)