首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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-07-14
52
问题
有以下程序
#include
#define S(x)4*(x)*x+1
void main()
{
int k=5,j=2;
printf("%d\n",S(k+j));
}
程序运行后的输出结果是
选项
A、197
B、143
C、33
D、28
答案
B
解析
这道题涉及到带参数的宏的定义和替换这个知识点。在程序中定义了带参数的宏S(x),当在主函数中用参数k+j调用宏S时,根据宏替换的原则,则S(k+j)=S(5+2)-4*7*5+2+1=143。
转载请注明原文地址:https://kaotiyun.com/show/O8Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列定义变量的语句中错误的是()。
有以下程序#includemain(){chara[4][4]={’’};inti,j;for(i=0;i
有以下程序#includemain(){intx[3][2]={0},i;for(i=0;i
以下选项中叙述正确的是()。
若有以下程序#includechar*a="you";charb[]="WelcomeyoutoChina!";main(){inti,j=0;char*p;for(i=0;b[i]!=’\0’;i++){
以下叙述中错误的是()。
以下关于指针的叙述,错误的是()。
以下叙述正确的是()。
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
以下不合法的字符常量是( )。
随机试题
每分钟吸人肺泡的新鲜空气量乘以呼吸频率为最大吸气后,从肺内能呼出的最大气量称为
A.莫膜B.鞭毛C.普通菌毛D.性菌毛E.芽孢上述结构使细菌具有致育性的为
图14—1—2(a)所示结构体系为()。
在建设工程项目管理中,建设项目常用的组织结构模式包括( )。
客户进行理财规划的目标通常为财产的保值和增值向于实现客户财产的增值
(2012年)根据企业破产法律制度的规定,下列各项中,属于债权人会议职权的是()。
第四代计算机的主要元器件采用的是()。
中世纪时,人们的消息来源于口口相传,任何目击重要事件发生的人所提供的一手消息都被___________;书面的解释记录并不足以服人,因为无法对写下这些内容的人反复询问。这就解释了,为什么尽管15世纪时活字印刷在古登堡被发明,但报纸行业的发展还是如此____
__________反映了康有为早期的大同思想。
与十进制数873相等的二进制数是(1),八进制数是(2),十六进制数是(3),BCD码是(4)。
最新回复
(
0
)