首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2020-03-15
77
问题
有以下程序
#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+i调用宏S时,根据宏替换的原则,则S(k+j)=S(5+2)=4*7*5+2+1=143。
转载请注明原文地址:https://kaotiyun.com/show/pRCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inti,j,m=55;for(i=1;i
若有以下程序#includemain(){inta=1,b=2,c=3,d=4,r=0;if(a!=1);elser=1;if(b==2)r+=2;else;if(c!=3)r+=3;
设有定义:inta=1,b=2,c=3;以下语句中执行效果与其它三个不同的是
以下叙述中正确的是
在一个C源程序中所定义的全局变量,其作用域为
有以下程序#includeintfun(intn){inta;main()if(n==1)return1;{a=n+fun(n-1);printf("%d\n",fun(5));re
下面属于黑盒测试方法的是()。
数据库应用系统中的核心问题是()。
关系R经过运算σ(A=B∧C>4∧D>3)(R)的结果为()。
给定程序中,函数fun的功能是:将形参指针所指结构体数组中的3个元素按num成员进行升序排列。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:部分源程序给出如下。不得增行或删行,也不得更改程序的结构
随机试题
洋金花研末吞服的剂量是
齿数相同的齿轮,模数越大,轮齿也越大,轮齿承受载荷的能力也越大。
下列诸子著作中,使用寓言最多的是()。
设备安装工程承包商在接受设备安装工程任务时,必须与业主签订()。
工程师在设计阶段对设计合同进行管理的主要任务有( )。
《拆彼墙建此墙》说明了什么问题?如何克服?
n阶矩阵A经过若干次初等变换化为矩阵B,则().
VisualBasic的窗体文件(.frm文件)是一个文本文件,它()。
Summeriswindingdown,butit’sstillnottoolatetoputthetopdownandhittheroad.Forthoseofuswhocan’tspringfora
TheKillerSmogCasesofKillerSmogsOnthenightofDecember1st,1930,adensefogmovedovertheMeuseValley,inBe
最新回复
(
0
)