首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #define f(x) x*x main() { int i; i=f(4+4)/f(2+2); printf("%d\n",i); } 执行后输出结果是
有以下程序 #define f(x) x*x main() { int i; i=f(4+4)/f(2+2); printf("%d\n",i); } 执行后输出结果是
admin
2009-04-15
17
问题
有以下程序 #define f(x) x*x main() { int i; i=f(4+4)/f(2+2); printf("%d\n",i); } 执行后输出结果是
选项
A、28
B、22
C、16
D、4
答案
1
解析
本题中首先将所有的宏替换掉,则表达式为i=4+4*4+4/2+2*2 +2,故最后输出的i的值为28。
转载请注明原文地址:https://jikaoti.com/ti/DTI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列有语法错误的赋值语句是( )。
在考生文件夹中有一个工程文件sjt5.vbp。该程序的功能是从in5.瞰文件中读入40个数据,统计这些数据中素数的个数,并找出所有素数中最小的素数(判断素数的函数已给出)。最后将查找和统计的结果分别显示在标签Labe14和Labe13中(窗体外观如图所示)
设有如下程序:OptionBase1Dima(3,4)AsInteger,b(4,3)AsIntegerPrivateSubCommand1_Click() ’循环1 Fori=1To3 Forj=1To4
执行语句S=Len(Mid(”VisualProgram”,6))后,S的值为()。
以下关于多重窗体程序的叙述中,错误的是()。
设有下列语句:x=5Ifx>0Theny=1y=5程序运行后,则下列叙述中正确的是()。
某人编写了下面的程序,希望能把Text1文本框中的内容写到out.txt文件中:PrivateSubCommand1_Click()Open“out.txt”ForOutputAs#2Print“Text1”
窗体上有两个水平滚动条HV、HT,还有一个文本框Text1和一个标题为"计算"的命令按钮Command1,并编写了以下程序:PrivateSubCommand1_Click()Callcalc(HV.Value,HT.Value)EndSu
窗体上有一个名称为Cb1的组合框,程序运行后,为了输出选中的列表项,应使用的语句是()。
随机试题
Difficultiescan______aperson’sbestqualities.
该故事可以用一句话来概括。
我国推荐的每日膳食中蛋白质供给量(极轻体力劳动)成年男子、女子分别为
动脉血压的最高值称动脉血压的最低值称
中药品质变异的内因是
债券的净价报价是指()。
下列各项中,属于公司制企业优点的有()。
生产者是生态系统的重要组成部分,下列关于生产者的叙述,不正确的是()。
以法的创制主体、程序为标准对法进行分类,法应该分为()。
王码五笔字型输入法属于
最新回复
(
0
)