首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
63
问题
有以下程序
#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://www.kaotiyun.com/show/zmJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下定义:intt[3][2];,能正确表示t数组元素地址的表达式是_____。
已知存储结构如下所示,请填空。datanextstructlink{chardata;【】;}node;
下面程序的输出结果是______。#definea121constb=12;enumc{a1,a2};main(){printf("%d,%d,%d",sizeof(a),sizeof(
以下程序的输出结果是______。main(){inti,a[10];for(i=9;i>=0;i-)a[i]=10-i;printf("%d%d%d",a[2],a[5],a[8]);}
当线性表的元素总数基本稳定,且很少进行插入和删除操作,并要求以很快的速度存取线性表中的数据元素时,应采用【】存储结构。
请用位运算实现下述目标(设16位二进制数的最低位为零位):(1)输出无符号正整数m的第i个二进制位的数值。(2)将m的第i个二进制位置1,其余的位不变,然后输出m。#include"stdio.h"【】main(){unsigned
在具有n个结点的二叉排序树上插入一个新结点时,根据n个数据元素生成一棵二叉排序树时,其时间复杂性大致为______。
下列用于printf函数的控制字符常量中,代表“竖向跳格”的转义字符常量是______。
一般来说,算法可以用顺序、选择和【】三种基本控制结构组合而成。
随机试题
分别求出满足下述条件的常数a与b:
关于医学伦理学的任务.错误的是
具有胸膜摩擦音体征的疾病是
患儿,7岁。舌苔花剥,经久不愈,状如“地图”。病机为
案例 某开采单一煤层的冲击地压矿井,各类证照齐全。该矿明确了各级负责人的冲击地压防治职责,编制了冲击地压事故应急预案,且每年组织一次应急预案演练,制定了冲击地压防治安全技术管理制度、岗位安全责任制度、培训制度、事故报告制度等。 该矿2211采煤工作面为
事业单位当年经营收入扣除经营支出后的余额,无论是正数还是负数,均直接计入结余分配。()
甲公司(非投资性主体)为乙公司、丙公司的母公司,乙公司为投资性主体,拥有两家全资子公司,两家子公司均不为乙公司的投资活动提供相关服务,丙公司为股权投资基金,拥有两家联营企业,丙公司对其拥有的两家联营企业按照公允价值考核和评价管理层业绩。不考虑其他因素,下列
张三比李四成绩好,李四比王五成绩好,所以张三比王五成绩好。以下哪项推理与上述推理最为类似?()
阅读以下文字。完成下列问题。基因污染是环保新概念。这个概念的形成和提出具有深远的意义,它反映了人类的预警意识,生物繁殖的本质是基因复制,而基因污染是在天然的生物物种基因中掺进了人工重组的基因。这些外来基因可随被污染生物的繁殖得到增殖,再随被污染生
その辞典はいくら______しましたか。
最新回复
(
0
)