首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #define S(x) 4*(x)*x+1 void main() { int k=5,j=2; printf("%d\n",S(k+j)); } 程序运行后的输出结果是
有以下程序 #include <stdio.h> #define S(x) 4*(x)*x+1 void main() { int k=5,j=2; printf("%d\n",S(k+j)); } 程序运行后的输出结果是
admin
2019-06-09
49
问题
有以下程序
#include <stdio.h>
#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://www.kaotiyun.com/show/O3Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假设有语句sizeof(double),则它是()。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为()。
下列叙述中正确的是()。
下列排序方法中,最坏情况下比较次数最少的是()。
若有以下程序#includemain(){inti,j=0;chara[]="Howareyou!",b[10];for(i=0;a[i];i++)if(a[i]==’’)b[j++]=a[i+1];b[
结构化程序设计的基本原则不包括()。
下面不能作为软件需求分析工具的是()。
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是()。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是()。
随机试题
《废墟》选自余秋雨的散文集《千年一叹》。()
腹部压痛部位不固定常见于
选择会计软件时,软件的可恢复性不是十分重要的功能。 ( )
记账凭证的填制,可以( )。
资产配置因年龄而异,()是典型的青年时期的资产配置。
根据劳动合同法律制度的规定,下列关于劳务派遣用工形式的表述中,不正确的是()。
下列属于内部审计师职能范围的有()。
如果注册会计师提请被审计单位管理层在财务报表中披露导致对持续经营能力产生重大疑虑的主要事项或情况以及管理层拟采取的改善措施,然后依据披露情况决定其发表的审计意见类型,意味着注册会计师可能发表()审计报告。
我国股票市场的最重要的组成部分是()。
分散型配送网络外向运输成本高,内向运输成本(从供应商到配送中心的运输成本)低。()
最新回复
(
0
)