首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #define f(x)x*x*x main() { int a=3,s,t; s=f(a+1);t=f((a+1)); prinff(“%d,%d\n”,*,t); } 程序
有以下程序: #include #define f(x)x*x*x main() { int a=3,s,t; s=f(a+1);t=f((a+1)); prinff(“%d,%d\n”,*,t); } 程序
admin
2020-07-28
66
问题
有以下程序:
#include
#define f(x)x*x*x
main()
{
int a=3,s,t;
s=f(a+1);t=f((a+1));
prinff(“%d,%d\n”,*,t);
}
程序运行后的输出结果是( )。
选项
A、10,64
B、10,10
C、64,10
D、64,64
答案
A
解析
c语言中带参数的宏可以理解为用参数直接替代定义式中的变量,而不经过任何修改。所以s=f(a+1)=a+1*a+1*a+1,t=f((a+1))=(a+1)*(a+1)*(a+1),所以有无括号的运算结果是不同的。
转载请注明原文地址:https://kaotiyun.com/show/l93p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>#defineX5+6main(){inta=2,c;C=X*2;printf(’’%d’’,c);}程序运行后的输出结果是(
可在C程序中用作用户标识符的一组标识符是()。
在一棵二叉树上,第5层的结点数最多是()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把分数最高的学生数据放在h所指的数组中,注意:分数最高的学生可能不止一个,函数返回分数最高的学生的人数。注意:部分源程序在文件PROG1.C中
给定程序中,函数fun的功能是:把形参s所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大于等于2)。例如,形参S所指的字符串为:abcdefgh,执行结果为:ahcb
建立表示学生选修课程活动的实体联系模型,其中的两个实体分别是
某二叉树的前序序列为ABCD,中序序列为DCBA,则后序序列为
有二叉树如下图所示:则前序序列为
结构化程序设计强调
以下关于简单程序设计的步骤和顺序的说法中正确的是()。【10年9月】
随机试题
背景材料:芬兰人在买卖做成之后,会举行一个长时间的宴会,请对方洗蒸汽浴。洗蒸汽浴是芬兰人的一项重要礼节,表示对客人的欢迎,对此是不能拒绝的,因为芬兰人经常在蒸汽浴中解决重要问题和加强友谊。问题:以芬兰人为代表的北欧商人的谈判风格是什么?
Drawingapictureisthesimplestwayofputtinganideadownonpaper.Thatis【C1】______menfirstbegantowritesixthousandy
洗胃时,一次洗胃液灌入量应不超过
MHT雌、孕激素连续序贯疗法是指
人民法院收到清算组的报告和终结破产程序申请后认为符合破产程序终结规定的,应当在( )内裁定终结破产程序。
下列各项修改重要性水平的理由中,注册会计师通常认为合理的是()。
关于集体主义,正确的理解是()。
下列表述中,属于法人成立必须具备的条件的是()
“老于旅途的人,走在平坦的地方,固是高高兴兴地向前走,走在崎岖的境界,愈是妙趣横生,觉得在此奇绝壮绝的境界,愈能感到一种冒险的美趣。要知在艰难地国运中建造国家,亦是人生最有趣的事。”这句话说明了
WhichofthefollowingdoesnotbelongtothethreeprincipalfunctionsofU.S.highereducation?
最新回复
(
0
)