首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2011-06-10
31
问题
有以下程序: #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
解析
根据题意,il=f(8)/f(4)进行宏替换后.i1=(8*8)/(4*4)=4,i2=f(4+4)/f(2+2)=(4+4*4+4)/(2+2*2+2)=24/8=3。所以输出结果为4、3。
转载请注明原文地址:https://kaotiyun.com/show/uCPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的运行结果是【】 #include <string.h> typedef struct student{ charname[10]; longsno; floatscore;}STU; main( )
有以下程序 voidf(int y,int *x) { y=y+*x; *x=*x+y;} main( ) { int x=2,y=4; f(y,&x); printf(“%d%d\n”,x,y);}
下面程序的功能是输出以下形式的金字塔图案是: * * * * * * * * * * * * * * * * main( ) {
在64位高档微机中,CPU能同时处理【 】个字节的二进制数据。
磁盘处于写保护状态时其中的数据
下面一组中都是C语言关键字的是______。
若有以下说明和定义typedeint*INTEGER;INTEGERp,*q;以下叙述正确的是
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送
以下正确的字符串常量是()。
以下不合法的字符常量是()。
随机试题
催化剂中的各种组分对化学反应都有催化作用。()
常在高浓度下实施单次肺活量完成吸入麻醉诱导药物是
探头护养要求不包括
甲上市公司在年度报告中对财务会计报告做虚假记载,由乙证券公司承销,甲公司的行为致使投资者在证券交易中遭受巨大损失。投资人将甲公司的控股股东告上法庭,法院认为应当追加甲公司为共同被告但是原告不同意,法院通知甲公司作为共同被告参加诉讼。本案应由哪个法院管辖:
水泥稳定土无侧限抗压强度试件养生期间,试件质量损失应符合()的规定,
按投资作用不同,工程建设项目可分为生产性建设项目和非生产性建设项目两大类。下列项目中属于非生产性建设项目的是()。
在设备更换不改变生产能力且新旧设备未来使用年限不同的情况下,固定资产更新决策应选择的方法是()。2015(卷Ⅰ)、(卷Ⅱ)
有些学生虽然知道道德规范,也愿意遵守,但却受个人的欲望支配不能抗拒诱惑因素,结果做出违反道德规范的事,其主要原因是这些学生()。
无民事行为能力人、限制民事行为能力人造成他人损害的,由监护人承担民事责任。这种民事责任属于
WhydoreadersofNewScientistcontinuetogetsteamedupaboutrace?Afterall,itcanbeusedasaninnocuoustechnicalterm
最新回复
(
0
)