首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #define S(x) x*x/x main( ) { int k = 6, j = 3; printf("%d,%d\n", S(k+j+2), S(j+k+2)); } 程序运行后的输出结果是
有以下程序 #include <stdio.h> #define S(x) x*x/x main( ) { int k = 6, j = 3; printf("%d,%d\n", S(k+j+2), S(j+k+2)); } 程序运行后的输出结果是
admin
2020-04-18
67
问题
有以下程序
#include <stdio.h>
#define S(x) x*x/x
main( )
{ int k = 6, j = 3;
printf("%d,%d\n", S(k+j+2), S(j+k+2));
}
程序运行后的输出结果是
选项
A、11,11
B、29,29
C、26,29
D、121,121
答案
B
解析
#define命令是C语言中的一个宏定义命令,标识符一般使用大写,为了区分其他标识符,它用来将一个标识符定义为一个字符串,该标识符被称为宏名,被定义的字符串称为替换文本。宏定义不进行其他操作,仅仅只是替换标识符。S(k+j+2)=k+j+2*k+j+2/k+j+2,经计算可得29,S(j+k+2)=j+k+2*k+j+2/j+k+2,计算可得29。因此输出为29,29。答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/MjCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includeintnew_div(doublea,doubleb){returna/b+0.5;}main(){printf("%d",new_div(7.8,3.1));}
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
有如下程序:#includemain(){inti,data;scanf("%d",&data);for(i=0;idata)break;printf("%d,",i);}
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。函数fun根据所给n名学生的成绩,计算出所有学生的平均成绩,把高于平均成绩的学生成绩求平均值并返回。例如,若有成绩为:50,60,
在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的()。
下列给定程序中函数fun的功能是:将长整型数中各位上为奇数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为87653142时,t中的数为7531。请改正程序中的错误,使它能得出正确的结果。注意
关于C程序语句的叙述中正确的是()。
支持子程序调用的数据结构是()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
随机试题
由曲线y=e—x与直线x=0,x=1,y=0所围成的平面图形的面积是()
关于消渴的治疗,以下取穴哪项是错误的:
患者,男性,46岁。患糖尿病。突然寒战,高热,右上腹痛,体温39~40℃,肝大,肝区明显叩痛,胆囊触痛(±),白细胞增高,X线示右膈抬高,同位素扫描右肝占位性病变。对此病不需要采取的治疗方法有哪些
镰刀形红细胞贫血病患者Hb分子中氨基酸替换及位置是
根据UCITS三号指令管理公司可将管理公司的义务委托给第三方的条件不包括()。
中国反洗钱监测分析中心的职责不包括()。
2017年度甲公司发生如下交易或事项:(1)1月3日,甲公司出售某办公楼,实际收取款项2131.2万元(含增值税,增值税税率11%)存入银行,该办公楼原价为3000万元,采用年限平均法按20年计提折旧,预计净残值率为4%,出售时已计提折酒9年,未计提减值
我国民间美术门类丰富,其中最有代表性的艺术样式有()。
在一项社会心理学研究中,研究者给男性被试看详细的案件资料,让他们设想自己是法官,对罪犯进行判泱。所有罪犯都是女性。实验将被分为两组:一组被试阅读的案件材料附有漂亮的罪犯照片(有魅力组);一组被试阅读的案件材料附有缺乏吸引力的罪犯照片(无魅力组)。案件材料涉
Inthispartofthetest,theexaminerreadsoutascenarioandgivesyousomepromptmaterialintheformofpicturesorwords.
最新回复
(
0
)