首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
19
问题
有以下程序: #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://jikaoti.com/ti/wGB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面rotate函数的功能是:将n行n列的矩阵A转置为A’,例如:[*] #define N 4 voidrotate(inta[ ][N]) { inti,j,t; for(i=0;i<N;i++) f
有以下程序 #include <string.h> main(int argc ,char *argv[ ]) { int i,len=0; for(i=1;i<argc;i+=2) len+=strlen(argv[i]); printf
设有以下语句 typedefstructS { int g; char h; } T; 则下面叙述中正确的是( )
设有定义:int n=0,*p=&n,**q=&p;则以下选项中,正确的赋值语句是( )
以下程序从终端读入数据到数组中,统计其中正数的个数,并计算它们之和。请填空。 main( ) { inti,a[20],sum,count; sum=count=0; for(i=0;i<20;i++)scanf("%d",【
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
设一棵完全二叉树共有700个结点,则在该二叉树中有【】个叶子结点。
树是结点的集合,它的根结点数目是()。
以下选项中不能作为合法常量的是()。
以下正确的字符串常量是()。
随机试题
20世纪末期,我国已经总体上实现了小康,但这种小康社会的特点是
清肺热,养肺阴宜用清肺润燥,清心除烦宜用
A.单纯疱疹病毒B.苍白密螺旋体C.人免疫缺陷病毒D.人乳头瘤病毒E.革兰阴性双球菌梅毒的病原体是()
含5个环,显酸碱两性的阿片受体激动剂是()。
背景某机电设备安装公司中标某海上油气处理模块(约2800t钢结构和管道、电气等组成的生产模块)的施工总承包合同,合同的通用条款规定,材料由业主供给、项目生产用电由业主提供、本项目需由机电安装公司完成。在合同的专用条款约定了工程范围、工期、质量标准
施工成本控制的步骤包括()。
如果规模收益和投入的资本量不变,对于生产函数,单位时间里增加10%的劳动投入,产出将()。
下列做法中,体现了“奉献”精神的是()。
为保证对故障恢复的支持,登记日志记录时必须先把日志记录写到外存的日志文件中,再把相应的数据库修改写到外存的数据库中。这称作【】原则。
A、Whatyou’resaying.B、Whatyou’rethinking.C、Yourbodylanguage.D、Yourphysicalappearance.C对话开始女士说人们80%的交流是通过肢体语言进行的,男士举例
最新回复
(
0
)