首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
80
问题
有以下程序:
#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全国计算机二级
相关试题推荐
当用“#defineF37.5f”定义后,下列叙述正确的是()。
运行下列程序时,若输入数据为“321”,则输出结果是()。main(){intnum,i,j,k,s;scanf(’’%d’’,&num);if(num>99)s=3;elseif
可在C程序中用作用户标识符的一组标识符是()。
设有下面的定义:structst{inta;floatb;}d;int*p;要使P指向结构变量d中的a成员,正确的赋值语句是()。
给定程序MODI1.C中函数fun的功能是:将长整型数s中每一位上为偶数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当S中的数为:87653142时,t中的数为:8642。请改正程序中的错误,使它能得出正确的结
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把分数最高的学生数据放在h所指的数组中,注意:分数最高的学生可能不止一个,函数返回分数最高的学生的人数。注意:部分源程序在文件PROG1.C中
给定程序MODI1.C中fun函数的功能是:求s=aa…aa-…-aaa-aa-a(0c处aa…aa表示n个a,a和n的值在1至9之间)例如a=3,n=6,则以上表达式为:s=333333-33333-3333-333-3
已定义以下函数intfun(int*p){return*p;}fun函数返回值是
以下选项中可用作C程序合法实数的是
关于“while(条件表达式)循环体”,以下叙述正确的是
随机试题
将十六进制数3F转换成等值的十进制的数。
A.肉毒梭菌B.产气荚膜杆菌C.志贺菌D.四季豆E.蚕豆食源性疾病中威胁生命致害因子有
关于胸膜腔闭式引流术的护理,错误的是
“会计人员应当遵守职业道德的行为,提高业务素质”这是我国首次在《会计法》中以国家法律形式对会计职业道德所做的具体规定。()
关于团体决策过程中经常使用的德尔菲技术的说法,正确的是()。
常用于心理危机干预的咨询形式是()。
2010年初,我国长三角、珠三角等地区“用工荒”加剧,不少企业拥有生产订单却招不满工人。下列有利于解决“用工荒”问题的措施有()。①维护劳动者的合法权益②政府统筹安排劳动者就业③引导劳动者树立正确的就业观④加强劳
大年初四,某市公安局分局派出所社区民警走进小区。女民警吴鑫身边围绕了不少居民,在社区阿姨等人眼里,她就像他们的女儿一样,为家家户户奔波忙碌。吴鑫开展的下列工作不属于直接服务群众的是()。
传统都有其“原本”,原本是传统的始发言行。传统的始发言行有其特定的原初行动者、受动者和叫作参照系的现实环境。随着时间的推移和历史的进展,原本逐步地被认为是具有权威性的、天经地义的、带有信仰性质的东西而为群体所接受,成为凝聚群体的力量,这样,原本也就逐步地形
设函数f(x)有二阶连续导数,且=-1,则
最新回复
(
0
)