首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 #define TIMES(X) X*X main() { int a=16,k=2,m=1; a/=TIMES (k+m)/TIMES(k+m); printf("d\n"
以下程序的输出结果是______。 #define TIMES(X) X*X main() { int a=16,k=2,m=1; a/=TIMES (k+m)/TIMES(k+m); printf("d\n"
admin
2009-02-15
39
问题
以下程序的输出结果是______。 #define TIMES(X) X*X main() { int a=16,k=2,m=1; a/=TIMES (k+m)/TIMES(k+m); printf("d\n",a); }
选项
A、16
B、2
C、9
D、1
答案
2
解析
宏定义的作用是进行字符的替换,应先将赋值语句的右边进行宏替换,即等号右边为:k+m*k+m/k+m*k+m=2+1*2+1/2+1*2+1=2+2+0+2+1=7,然后计算a/=7,即a=a/7=16/7=2。
转载请注明原文地址:https://jikaoti.com/ti/gwK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某人编写了下面的程序PrivmeSubCommand1_Click()PrivateSubpro(nAsInteger)DimaAsInteger,bAsIntegerWhile(n>
假定在窗体上添加了一个通用对话框控件,其名称为CD1,并有如下程序段:CD1.ShowOpenCD1.DefauhExt="doc"在打开文件的对话框中选择了"c:\file1.txt"文件,则fileTitle属性的值是()。
可以产生30~50(含30和50)之间的随机整数的表达式是
下列关于菜单项的描述中,错误的是
设窗体上有一个名称为Checkl的复选框,并有下面程序代码:PrivateSubCheckl_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
结构化程序设计的基本原则不包括
对软件设计中应遵循的准则描述正确的是()。
把数学表达式表示为正确的VB表达式应该是( )。
如果进栈序列为A,B,C,D,则可能的出栈序列是()。
fun函数的功能是:首先对a所指的N行N列的矩阵,找出各行中的最大数,再求这N个最大值中最小的那个数并作为函数值返回。请填空。#include<stdio.h>#defineN100intfun(int(*a)[N])
随机试题
黑茶类紧压茶有哪些?
操作系统为了管理文件,设置了专门的数据结构——文件控制块(FCB),FCB是在执行_______时建立的。
成就需要理论认为,对人们是否获得后天三种需要的决定性因素是()
关于门脉高压症肝硬化的组织学变化,下列哪项不正确
我国刑法规定,对于已满14周岁不满18周岁的人犯罪的:()
对列入城建档案馆(室)接收范围的工程,工程实施总承包管理,在竣工验收后应由()向当地城建档案馆(室)移交一套符合规定的工程档案。
()是我国第一家由政策性银行转型而来的商业银行。
韦纳将人们活动成败的原因归结为6个因素,其中属于自身内在因素的是()
有关参照完整性的删除规定,正确的描述是()。
Questions11-15Readthefollowingtext.Arethesentences11-15"right"or"wrong"?Ifthereisnotenoughinforma
最新回复
(
0
)