首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: # define f(x) (x*x) main() { int i1, i2; i1=f(8)/f(4); i2=f(4+4)/f(2+2); printf("% d, % d\n", i1, i2);
有以下程序: # define f(x) (x*x) main() { int i1, i2; i1=f(8)/f(4); i2=f(4+4)/f(2+2); printf("% d, % d\n", i1, i2);
admin
2013-02-23
41
问题
有以下程序: # define f(x) (x*x) main() { int i1, i2; i1=f(8)/f(4); i2=f(4+4)/f(2+2); printf("% d, % d\n", i1, i2); } 程序运行后的输出结果是______。
选项
A、64, 28
B、4, 4
C、4, 3
D、64, 64
答案
C
解析
用宏代换有:i1=f(8)/f(4)=(8×8)/(4×4)=4,i2=f(4+4)/f(2+2)=(4+4×4+4)/(2+2×2+2)=3。
转载请注明原文地址:https://kaotiyun.com/show/gePp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(intargc,char*argv[]){intn=0,i;for(i=1;i<argc;i++)n=n*10+*argv[i]-’0’;printf("%d\n",n);
若程序中已包含头文件stdio.h,以下选项中,正确运用指针变量的程序段是()。
已定义ch为字符型变量,以下赋值语句中错误的是()。
设有定义:struct{inta;floatb;charc;}abc;*p_abc=&abc;则对结构体成员a的引用方法可以是abc.a和p_abc【】a。
以下程序的运行结果是【】。#include<stdio.h>#defineMAX(a,b)(a>b?a:b)+1main(){inti=6,j=8,k;printf("%d\n",MAX(i,j
在面向对象方法中,实现信息隐蔽是依靠()。
没有以下语句,其中不是对a数组元素的正确引用的是:______(其中0≤i<10)inta[10]={1,1,2,3,4,5,6,7,8,9,},*p=a;
以下程序的功能是:从键盘上输入若干个学生的成绩,统计计算出平均成绩,并输出低于平均分的学生成绩,用输入负数结束输入。main(){floatx[1000],sum=0,ave,a;intn=0,i;pri
根据C语言的语法规则,下列字符串中哪些是关键字或保留字()
随机试题
关于胭动脉的叙述,下列哪项是正确的()
男性,42岁。近1个月来在刷牙时常出现右上牙部及右面部疼痛,每次持续5~6秒钟,神经系统检查无阳性体征。首先应考虑的诊断是
10岁男孩,右下后牙疼痛一星期就诊。检查:右下第一前磨牙畸形中央尖折断,叩(++),松动2度。牙龈充血。X线检查,右下第一前磨牙根形成2/3,根周骨硬板不连续。治疗选择
指出下列错误的是
国家标准中规定,在建筑照明设计中对照明节能评价指标采用的单位是下列哪一项?()
项目目标的层次包含()。
依据《期货交易管理条例》的规定,期货交易所不得发布()。
A公司是一家处于成长阶段的上市公司,正在对2010年的业绩进行计量和评价,有关资料如下:(1)A公司2010年的销售收入为2500万元,营业成本为1340万元,销售及管理费用为500万元,利息费用为236万元。(2)A公司2010年的平均总资产为520
根据证券法律制度的规定,投资者通过证券交易所的证券交易持有一个上市公司已发行股份的5%时,应当在该事实发生之日起3日内履行一定的法定义务。下列选项中,属于该法定义务的有()。
设常数a>0,则()
最新回复
(
0
)