首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序运行后的输出结果是 #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
35
问题
有以下程序,程序运行后的输出结果是
#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+i调用宏S时,根据宏替换的原则,则s(k+j)=S(5+2)=4*7*5+2+1=143。
转载请注明原文地址:https://kaotiyun.com/show/T3Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:函数返回指定学号的学生数据,指定的学号在主函数中输入。若没找到指定学号,在结构体变量中给学号置空串,给成绩置-1,作为函数值返回。(用于字符串比较的函数
给定程序MODll.C中函数fun的功能是:统计字符串中各元音字母(即:A、E、I、O、U)的个数。注意:字母不分大、小写。例如:若输入:THIsisaboot,则输出应该是:1、0、2、2、0。请改正程序中的错误,使它能得出正确
给定程序中,函数fun的功能是:求SS所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:删除字符串中所有的*号。在编写函数时,不得使用C语言提供的字符串函数。例如,字符串中的内容为:****A*BC*DEF*G*******,删除后,字符串中的内容应当是:ABCDEF
下面不属于软件开发阶段任务的是()。
有三个关系R、S和T如下:则由关系R和S得到的关系T的操作是()。
设有定义:charp[]={’1’,’2’,’3’},*q=p;以下不能计算出一个char型数据所占字节数的表达式是()。
下面对对象概念描述正确的是()。
下列选项中不属于结构化程序设计原则的是()。
关于do循环体while(条件表达式);以下叙述中正确的是()。
随机试题
《金匮要略》确立了以病为纲,______、______的杂病诊疗体系。
氯胺酮的特点是
A.玻片凝集试验 B.试管凝集试验 C.间接凝集试验 D.协同凝集试验 E.冷凝集试验ABO血型检测常使用
某运输公司为增值税一般纳税人,从事多种经营。2019年6月发生如下业务:(1)在境内提供水路运输业务,取得收入150万元;提供船舶修理业务,取得收入54万元;提供海员培训服务,取得收入50万元;提供集装箱仓储服务,取得收入46万元;提供国内旅游服务,共收
将一个批次的该零件全部生产出来用时最短的零件移动方式是()。
国家赔偿以支付赔偿金为主要方式。()
EvenancientEgypt’smightypyramid(金字塔)builderswerepowerlessinthefaceofthefamine(饥荒)thathelpedbringdowntheirci
Hurricanesareviolentstormsthatcausemillionsofdollarsinpropertydamageandtakemanylives.Theycanbeextremelydange
Thereisalargeoldhousewithconsiderable______forimprovement.
Itishightimethatyou______smoking.
最新回复
(
0
)