首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: # 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
52
问题
有以下程序: # 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全国计算机二级
相关试题推荐
若要求定义具有10个血型元素的一维数组a,则以下定义语句中错误的是()。
以下程序的输出结果是()。mam(){charcf[3][5]={"AAAA","BBB","CC");printf("\"%s\"n",cf[1]);}
以下程序可把输入的十进制数以十六进制数的形式输出,请填空。#inelude<stdio.h>main(){eharb[17]={"0123456789ABCDEF"};intc[64],d,i=0,base
请选出可用作C语言用户标识符的一组()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
开发大型软件时,产生困难的根本原因是()。
已有定义inta=-2;和输出语句printf("%81x",a);以下正确的叙述是()。
十进制数111用八位二进制数表示为【】。
以下关键字序列用快速排序法进行排序,速度最慢的是______。
根据C语言的语法规则,下列字符串中哪些是关键字或保留字()
随机试题
可使肥厚型梗阻性心肌病患者心脏杂音减弱的药物是
不能用金属容器盛放,且组织固定后也不要用金属镊夹取的固定液是
下列方剂中,功效益气健脾,固冲摄血的是()。
采煤工作面发生煤与瓦斯突出事故后,应派2个小队分别从进风侧和回风侧进入事故地点救人。如果只有1个小队,应从采煤工作面()进入救人。
甲女因家庭经济状况不佳,为了赚取生活费,除做人体模特、人体彩绘艺术广告的生意外,还全裸在一个硕大的玻璃鱼缸里做成美人鱼的造型让各路媒体拍照或摄像。乙公司从网上下载了丙拍摄的美人鱼照片进行了精美制作,文字说明为甲女,放在自己公司的宣传橱窗里,引起众多客户驻足
ThebiggestproblemfacingChileasitpromotesitselfasatouristdestinationtobereckonedwith,isthatitisattheendof
以下叙述中错误的是()。
下列结构中属于线性结构链式存储的是
It’swidelyagreedthatgirlsgenerallystarttalkingearlierthanboys,andusemorecomplexvocabulary.Whenthey(1)______sch
Thismethodwasnever___________(被利用过).
最新回复
(
0
)