首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #define S(x)(x)*x2 main() {intk=5,j=2; printf(“%d,”,S(k+j));printf(“%d﹨n”,S((k-j)); }
有以下程序 #include #define S(x)(x)*x2 main() {intk=5,j=2; printf(“%d,”,S(k+j));printf(“%d﹨n”,S((k-j)); }
admin
2013-02-23
35
问题
有以下程序
#include
#define S(x)(x)*x2
main()
{intk=5,j=2;
printf(“%d,”,S(k+j));printf(“%d﹨n”,S((k-j));
}
程序运行后的输出结果是
选项
A、98,18
B、39,11
C、98,11
D、39,18
答案
D
解析
本题考查带参数的宏定义,按照#define命令行中指定的字符串从左到右将实参代替形参.如果宏定义中的字符串不是参数字符,则保留。S(k+j)宏展开为:
(k+j)*k+j*2=7*5+2*2=39;S((k-j))=((k-j))*(k-j)*2=3*3*2=18。
转载请注明原文地址:https://jikaoti.com/ti/egn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序main(){chars[][5]={"abc","de","fgh"};printf("%c",s[2][6]);}其输出为_____。
设有以下宏定义:#defineN3#defineY(n)((N+1)*n)则执行以下语句后,z的值为______。z=2*(N+Y(5+1));
下列选项中,不是关于栈的基本运算的叙述是______。
有一个深度为4的满二叉树,下面关于序号为7的结点的叙述中,正确的是______。
由计算机、操作系统、DBMS、数据库、应用程序及用户组成的一个整体叫做【】。
在具有n个结点的二叉排序树上插入一个新结点时,根据n个数据元素生成一棵二叉排序树时,其时间复杂性大致为______。
下述关于数据库系统的叙述中正确的是()
下列用于printf函数的控制字符常量中,代表“竖向跳格”的转义字符常量是______。
关于下面的程序 #include<stdio.h> main() { int x=3,y=0,z=0; if(x=y+z)printf("****"); else printf("$$$$"); }说法正确的是______。
以下说法中,正确的是______。
随机试题
不用画坐标轴的统计图是()
下列关于网络计划技术的评价中,正确的是()
淋巴瘤放射治疗不良反应和并发症有
病人,女性,28岁。因高热、腰痛、尿频、尿急来院诊治,诊断为急性肾盂肾炎。尿细菌培养阳性的标准是菌落数大于
林某与所就职的鹏翔航空公司发生劳动争议,解决争议中曾言语威胁将来乘坐鹏翔公司航班时采取报复措施。林某离职后在选乘鹏翔公司航班时被拒载,遂诉至法院。法院认为,航空公司依《合同法》负有强制缔约义务,依《民用航空法》有保障飞行安全义务。尽管相关国际条约和我国法律
下列行为属于未按规定保管发票的行为的有()。
如果企业资产按照购买时所付出的对价的公允价值计量,负债按照承担现时义务的合同金额计量,则其所采用的会计计量属性为()。
【2013年烟台龙口市真题】提出“泛智”教育思想,探讨“把一切事物教给一切人的全部艺术”的教育家是()。
李工程师:在日本,肺癌病人的平均生存年限(即从确诊至死亡的年限)是9年,而在亚洲的其他国家,肺癌病人的平均生存年限只有4年。因此,日本在延长肺癌病人生存年限方面的医疗水平要高于亚洲的其他国家。张研究员:你的论证缺乏充分的说服力。因为日本人的自我保健
Howmanyanimalscanthemansee?
最新回复
(
0
)