首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #include #define S(x)4*(x)*x+1 void main() {int k=5,j=2; printf(’’’’%d\n’’,S(k+j)); }
以下程序的输出结果是( )。 #include #define S(x)4*(x)*x+1 void main() {int k=5,j=2; printf(’’’’%d\n’’,S(k+j)); }
admin
2019-08-10
32
问题
以下程序的输出结果是( )。
#include
#define S(x)4*(x)*x+1
void main()
{int k=5,j=2;
printf(’’’’%d\n’’,S(k+j));
}
选项
A、33
B、143
C、28
D、197
答案
B
解析
本题考查带参数的宏的定义和替换点。在程序中定义了带参数的宏S(x),当在主函数中用参数k+i调用宏S时,根据宏替换的原则,则S(k+j)=S(5+2)=4*7*5+2+1=143。
转载请注明原文地址:https://jikaoti.com/ti/S2f0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。#includevoidf(intb[],intn,intflag){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1;j
若有以下程序#includemain(){intb=10,a=-11;a%=b%=4;printf("%d%d\n",a,b);}则程序的输出结果是
有以下程序#includevoidfunc(intn){staticintnum=1;num+=n;printf("%d",num);}main(){func(3);func(4);printf("\
下列叙述中正确的是
负责数据库中查询操作的数据库语言是( )。
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
若有定义语句:intx=10;,则表达式x-=x+x的值为()。
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为
随机试题
综合实践活动
成本预测
原发性肝癌转移途径包括
A.4小时B.24小时C.3天D.7天E.20天铺好的无菌盘的有效期是
自2017年1月底、2月初中期借贷便利(MLF)和央行逆回购操作中标利率上行10BP之后,3月16日央行逆回购和MLF中标利率再次上行10BP。逆回购、MLF中标利率调节工具在性质上属于()。
自我控制法是一种经过人本主义心理学改善过的行为改变技术。()
在社区工作者所需要具备的职业道德中,()是为人民服务的实践归宿,使人民群众得到实实在在的利益。
某论坛邀请了六位嘉宾,安排其中三人进行单独演讲,另三人参加圆桌对话节目。如每位嘉宾都可以参加演讲或圆桌对话,演讲顺序分先后且圆桌对话必须安排在任意两场演讲之间,问一共有多少种不同的安排方式?()
What’sthemeaningoftheword"carpeted"?WheredidRhodanthetakerefugein?In_______________________________
TheAmerican【C1】______system,isorganizedaroundabasicallyprivate-enterprise,market-orientedeconomyinwhich【C2】______larg
最新回复
(
0
)