首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #define S(x)(x/x)*x main() {int k=6,j=3; printf("%d,%d\n",S(k+j),S(j+k)); } 程序运行后的输出结果是( )。
有以下程序: #include<stdio.h> #define S(x)(x/x)*x main() {int k=6,j=3; printf("%d,%d\n",S(k+j),S(j+k)); } 程序运行后的输出结果是( )。
admin
2020-01-10
32
问题
有以下程序:
#include<stdio.h>
#define S(x)(x/x)*x
main()
{int k=6,j=3;
printf("%d,%d\n",S(k+j),S(j+k));
}
程序运行后的输出结果是( )。
选项
A、57,39
B、57,57
C、9,9
D、39.39
答案
A
解析
本题考查宏定义:宏定义是在程序预处理阶段直接进行文本替换,所以本题中S(k+i)、S(i+k)可以替换为:S(k+j)=(k+j/k+j)×k+j=(6+3/6+3)×6+3=57;S(j+k)=(j+k/j+k)×j+k=(3+6/3+6)×3+6=39,故答案为A。(注:宏定义中的形参一定要使川小括号括起来,以避免出错)。
转载请注明原文地址:https://kaotiyun.com/show/4FCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中合法的标识符是
以下叙述中正确的是
设变量已正确定义并赋值,以下正确的表达式是
给定程序中,函数fun的功能是:将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序给出如下。不得增行或删行,也不得更改程序的结构!
给定程序中,函数fun的功能是:将a所指4×3矩阵中第k行的元素与第0行元素交换。例如,有下列矩阵:123456789101112若k为2,程序执行结果为:78
下列给定程序中函数fun的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。例如,变量a中的值原为8,b中的值原为3,程序运行后a中的值为3,b中的值为8。请改正程序中的错误,使它得出正确的结果。注意:不要改动main函数,不得增
下列给定程序中,函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按位输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C
一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是()。
若有以下说明和语句intc[4][5],(*p)[5];p=c;能够正确引用c数组元素的是
某二叉树中度为2的结点有10个,则该二叉树中有()个叶子结点。
随机试题
阅读《故都的秋》中的一段文字,回答问题。北国的槐树,也是一种能使人联想起秋来的点缀。像花而又不是花的那一种落蕊,早晨起来,会铺得满地。脚踏上去,声音也没有,气味也没有,只能感出一点点极微细极柔软的触觉。扫街的在树影下一阵扫后,灰土上留下来的一条条
适用于软X线摄影的部位是
A.茵陈B.滑石C.茯苓D.革薢E.薏苡仁
为了解全国煤炭企业的生产安全状况,找出安全隐患,专家根据经验选择10个有代表性的企业进行深入细致的调查,这类调查方法属于()。
可容忍误差在控制测试中表现为可容忍偏差率,注册会计师在确定可容忍偏差率时,主要考虑的因素是()。
英国肯特大学的研究人员让两组志愿者分别玩益智游戏和观看关于跑车的纪录片,然后再让他们进行室内自行车耐力测试。结果,自认为筋疲力尽的第一组成员比第二组更容易放弃。然而,研究者却发现,两组志愿者的血压、耗氧量及心排血量之间并没有差异。由此可以推出(
(2010年多选50)下列选项中,属于法律意识的有()。
电子邮件应用程序向邮件服务器传送邮件时使用的协议为______。
Whatwillthewomando?
Australia,thelast【B1】______tobe“discovered”,wassightedbyDutch,Portuguese,andSpanishshipsintheseventeenthcentury
最新回复
(
0
)