首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #include<stdio.h> #defineF(x)2.84+x #definew(y)printf("%d",(int(y)) #defineP(y)w(y)pmchar(’\n’》
下列程序的输出结果是( )。 #include<stdio.h> #defineF(x)2.84+x #definew(y)printf("%d",(int(y)) #defineP(y)w(y)pmchar(’\n’》
admin
2010-09-05
18
问题
下列程序的输出结果是( )。
#include<stdio.h>
#defineF(x)2.84+x
#definew(y)printf("%d",(int(y))
#defineP(y)w(y)pmchar(’\n’》
main()
{int x=2;
P(F(5)*x);
}
选项
A、12
B、13
C、14
D、16
答案
A
解析
本题考查带参数的宏的定义及相关运算。P(F(5)*x)=P(2.84+5*2)=P(12.84),调用w(12.84),输出(int)(12.84)=12。
转载请注明原文地址:https://kaotiyun.com/show/VlWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
窗体上有一个名称为VScroll1的垂直滚动条,要求程序运行时,滚动块的初始位置在最下端,应该使VScroll1.Value的值等于( )。
设有如下一段程序:PrivateSubCommand1_Click() StaticaAsVariant a=Array("one","two","three","four","five") Printa(3)EndS
以下关于菜单的叙述中,错误的是( )。
下面正确使用动态数组的是( )。
在标准模块中用Public关键字定义的变量,其作用域为( )。
以下过程定义中正确的过程首行是( )。
若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimarr(5)Asrec则下面的输出语句中正确的是( )。
有以下程序#includemain(){charstr[][20]={"Hello","Beijing"},*p=str;printf("%d\n",strlen(p+20));}程序运行后的输出结果是
以下选项中可作为C语言合法常量的是()。
随机试题
结合史实论述20世纪50一60年代中国共产党探索社会主义建设的理论和实践。(福建师范大学2013年中国史综合真题)
X线片见骨质广泛疏松,压力畸形,假骨折线,可能的诊断是
PLC各生产厂家都把()作为第一用户编程语言。
下列哪项不是肝功能减退的临床表现()
治疗牙本质过敏的药物不包括
死刑缓期二年执行的期间,从何日开始计算?()
2014年某企业拥有房产原值共计10000万元,其中生产经营用房原值8000万元、内部职工医院用房原值800万元、附属学校用房原值700万元、商业门市部用房原值500万元。当地政府规定计算房产余值的扣除比例为20%,2014年该企业应缴纳房产税(
教师在创设环境中的重要作用是()。
某个文件经内部排序得到80个初始归并段。如果操作系统要求一个程序同时可用的输入/输出文件的总数不超过15个,则按多路归并至少需要()趟可以完成排序。
在Access中,(66)不属于数据表的复制方式。
最新回复
(
0
)