首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 #define SQR(X) X*X main() { int a=16,k=2,m=1; a/=SQR(k+m)/SQR(k+m); printf("%d\n",a) ;
以下程序的输出结果是______。 #define SQR(X) X*X main() { int a=16,k=2,m=1; a/=SQR(k+m)/SQR(k+m); printf("%d\n",a) ;
admin
2009-02-15
61
问题
以下程序的输出结果是______。 #define SQR(X) X*X main() { int a=16,k=2,m=1; a/=SQR(k+m)/SQR(k+m); printf("%d\n",a) ; }
选项
A、16
B、2
C、9
D、1
答案
2
解析
C语言在预编译时遇到带实参的宏名,则按命令行中指定的字符串从左到右进行置换。在做这题时,也不妨运用置换法。得到a/=k+m*k+m/k+m*k+m=16/7=2。注:a为整型,所以在做除法时,自动取整。
转载请注明原文地址:https://kaotiyun.com/show/8gXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是
在窗体(名称为Form1)上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写一个事件过程。程序运行后,如果在文本本框中输入一个字符,则把命令按钮的标题设置为“计算机等级考试”。以下能实现上述操作的时间过程是
下面语句中能够打开随机文件的是
在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、存储级和
下列关于水平滚动条的叙述中,错误的是
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是
在窗体上有一个文本框Textl和一个标签Labell,要求运行程序时,在文本框中输入的内容立即显示在标签中(如图1所示),则空白处应填入的内容是()。PrivateSubTextl0Label1.Caption=Text
VisualBasic中的"启动对象"是指启动VisualBasic应用程序时,被自动加载并首先执行的对象。下列关于VisualBasic"启动对象"的描述中,错误的是( )。
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是
随机试题
A.扶正以助祛邪B.缓峻以防伤正C.两者均是D.两者均非(1996年第113,114;1997年第113,114题)桂枝汤中配伍炙甘草的用意是()
腹中冷痛,手足厥冷,身体疼痛,内外皆寒,治疗宜用()(2007年第55题)
当以较小的力回转螺杆(或螺母)时,会产生轴向运动和大的横向力,完成举起重物或加压于工件工作的螺旋传动为()。
28d龄期的水泥胶砂试件应在水泥胶砂强度试验前()从水中取出。
进境运输工具载运的货物具备下列条件之一的,可以办理转运手续:
甲公司在2010年1月1日平价发行甲债券,每张面值1000元,票面利率10%,5年到期,每年6月30日和12月31日付息。乙公司在2010年1月1日发行乙债券,每张面值1000元,票面利率8%,5年到期,每年6月30日和12月31日付息。(计算过程中至
甲公司为上市公司。2×13年甲公司向乙银行贷款4亿元,借款协议约定的正常年利率为5%,罚息年利率为6%。因甲公司资金周转困难,未能按时偿还本息,故甲公司从2×15年1月开始按照罚息年利率6%计提该笔借款的逾期利息,2×15年度计提逾期利息2400万元。2×
我国教育一直坚持以传授知识,积累知识为主要的教学目的和以教师、教材、课堂为中心的教学模式,结果上课记笔记、下课对笔记、考试背笔记就成了大学生主要的学习活动,从而导致了学生重记忆、轻理解,重分数、轻能力的偏向。以下哪项,从上述题干中推出最为恰当?
为了避免IP地址的浪费,需要对IP地址中的主机号部分进行再次划分,再次划分后的IP地址的网络号部分和主机号部分的区分使用
VideoGameAddiction1.AglobalandseriousproblemAddictionoccurmorelikelyat【T1】【T1】______【T2】ofvideogamersaddicted【T
最新回复
(
0
)