首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #define f(x) x*x*x main() { int a=3,s,t ; s=f(a+1); t=f((a+1)); printf("%d,%d\n",s,t); } 程序运行后的输出结果是( )。
有以下程序 #include #define f(x) x*x*x main() { int a=3,s,t ; s=f(a+1); t=f((a+1)); printf("%d,%d\n",s,t); } 程序运行后的输出结果是( )。
admin
2019-12-17
80
问题
有以下程序
#include
#define f(x) x*x*x
main()
{
int a=3,s,t ;
s=f(a+1);
t=f((a+1));
printf("%d,%d\n",s,t);
}
程序运行后的输出结果是( )。
选项
A、10,64
B、10,10
C、64,10
D、64,64
答案
A
解析
宏替换只是使用宏名代替一个字符串,是一种机械的置换,所以表达式s=f(a+1)=a+1*a+1*a+1=10,t=f((a+1))=(a+1)*(a+1)*(a+1)=64,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/9zCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,没有编译错误的是
有以下程序intfun(intx[],intn){staticintsum=0,i;for(i=0;i<n;i++)sum+=x[i];returnsum;}main(){inta[]={1,2,3,4,5},b
若有以下程序voidf(intx){if(x>=10){printf("%d-",x%10);f(x/10);}elseprintf("%d",x);}main(){intz=123456;f(z);}则程序的输出结果是
有以下说明和定义语句structstudent{intage;charnurn[8];};streetstudentstu[3]={{20,"200401"),{21,"200402"),{19,"200403"});structs
若有C语言表达式2+3*4+7/3,以下选项中叙述正确的执行顺序是()。
要求定义一个具有6个元素的int型一维数组,以下选项中错误的是()。
以下对指针变量的操作中,错误的程序段是()。
若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是
有以下程序#includeintfun(){staticintx=1;x*=2;returnx;}main(){inti,s=1;for(i=1;i
C语言程序中,运算对象必须是整型数的运算符是
随机试题
为研究和完善国家法定节假日制度,国家有关部门按照国务院的部署,通过有关网站进行问卷调查,并在部分城市进行了电话调查。在广泛进行民意调查的基础上,经过一年多的研究论证,确定了新的节假日调整方案。这体现的执政理论是()。
Theearthismuchcoolerthanthesun,andthewavelengthoftheearth’sradiationsismuchlongerthanthatofsunrays.These
男性,70岁,患阻塞性肺气肿12年余,近日着凉后,咳嗽、咳黄痰、气喘加剧,伴发热,上腹胀痛,纳差.肝大伴压痛.下肢轻度水肿,心电图偶见房性过早搏动。异丙托溴胺的最常见副作用为
特发性肺间质纤维化的特征病变为
下列药物中抑制胃酸分泌作用最强的是
患者,男,65岁。2周来水肿,尿中泡沫多,尿红细胞(-),查血清白蛋白25g/L,24小时尿蛋白定量7.0g。初步临床诊断为
不合理用药的后果有()。
关于合伙人性质转换后责任的承担,下列说法正确的有()。
教育
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为
最新回复
(
0
)