首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
33
问题
有以下程序: #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全国计算机二级
相关试题推荐
以下程序中给指针p分配三个double型动态内存单元,请填空。 #include<stdlib.h> main( ) { double*p; p=(double*)malloc(【】); p[0]=1.5;p[1]
下面程序的功能是输出以下形式的金字塔图案是: * * * * * * * * * * * * * * * * main( ) {
已有定义:int i,a[10],*p;,则合法的赋值语句是
有定义chara,b;若想通过&运算符保留a对应的二进制数的第3位和第6位的值,其余位置0,则b的二进制数应是【】。
s1和s2已正确确定义并分别指向两个字符串。若要求:当s1所指字符串大于s2所指字符串时,执行语句S;则以下选项中正确的是()。
下列叙述中正确的是()。
下面一组中都是C语言关键字的是______。
设有定义:intk=1,m=2;floatf=7;,则以下选项中错误的表达式是
若有语句:char*line[5],以下叙述中正确的是
设变量a是int型,f是float型,i是double型,则表达式10+’a’+i*f值的数据类型为()。
随机试题
渗碳体有一次渗碳体、二次渗碳体、三次渗碳体。
以下哪种病变出现气管向患侧移位( )。
患儿,4岁。突发高热,惊厥、精神萎靡、面色灰白、四肢厥冷,查体:白细胞20×109/L,诊断为中毒型细菌性痢疾。对于患儿隔离的时间是
小王和小李是高中同学,小王高中毕业后在省城一所大学学习工商管理专业,小李则在高中毕业后直接去工厂打工了。开始时小李找工作很难,而且工资很低,根本没有能力跟老板讨价还价,后来因为整体经济滑坡,小李所在的T厂破产,小李也失业了。后来,小李下决心去读了一所技工学
依法治国首先要()。
______是现代学校教学的基本组织形式,它的出现在教育史上是一大进步。()
简述操作技能的训练要求。
下列说法中,正确的是()。
Themassiveinfluxofwomencyclists—makingupatleastathirdofthetotalmarket—wasperhapsthemoststrikingandprofound
Dr.FaustusisaplaybasedontheGermanlegendofamagicianaspiringfor____andfinallymeetinghistragicendasaresulto
最新回复
(
0
)