首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
28
问题
有以下程序
#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全国计算机二级
相关试题推荐
有以下程序#include#includemain(){charname[9]="c##line";char*str=-name;printf("%d,%d,%d,%d\n",sizeof(name),strlen(name),sizeof
有以下程序:#include#includetypedefstructstu{charname[10];chargender;intscore;}stu;void
有以下程序:#includeintm=1,n=2;voidsubl(intm,intn){m+=2;n++;}voidsub2(){m++;n+=2;}ma
若有代数式,(其中e仅代表自然对数的底数,不是变量),则下列能够正确表示该代数式的C语言表达式是()。
以下选项中非法的字符常量是()。
在数据库系统中,用户所见的数据模式为()。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是
下列选项中属于面向对象设计方法主要特征的是()。
随机试题
A.茎髓B.心材C.藤茎D.茎枝E.带钩茎枝钩藤的药用部位是()。
转移价格
A.低血压B.精神抑郁C.反跳现象D.心率加快E.体位性低血压
哌替啶的不良反应包括
高压直流架空输电线路一般架设双地线且地线与杆塔不绝缘,但直流线路距接地极为()时,地线与杆塔应考虑绝缘。
优秀运动员和非运动员比较,在完成适量运动后,心血管机能的反应()。
成人不自在郭英德《西游记》记录了孙悟空从出生、成长、奋斗,直到成为“斗战圣佛”的曲折过程,揭示了一个深刻的人生哲理:成人不自在。孙悟空的出生,和普通人大不一样,他
西汉初年,汉高祖和他的后继者文帝、景帝注意减轻农民的负担、兵役和徭役负担,注重发展农业生产,导致汉初统治者采取这些政策的主要原因是()。
Ifhisdiariesareanyindication,AndyWarholhadlittleaffectionforRichardAvedon.InanentryfromDecember1976,Warholr
A、Securemorestudentparkingspaces.B、Preserveopenspacesoncampus.C、Getmorefundingfortheirgroup.D、Scheduleameeting
最新回复
(
0
)