首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #define S(x) x*x main() { int k=5, j=2; printf("%d,%d\n", S(k+j+2),S(j+k+2)); } 程序的运行结果是( )。
有以下程序 #include #define S(x) x*x main() { int k=5, j=2; printf("%d,%d\n", S(k+j+2),S(j+k+2)); } 程序的运行结果是( )。
admin
2015-07-28
55
问题
有以下程序
#include
#define S(x) x*x
main()
{ int k=5, j=2;
printf("%d,%d\n", S(k+j+2),S(j+k+2));
}
程序的运行结果是( )。
选项
A、21,18
B、81,81
C、21,21
D、18,18
答案
A
解析
宏替换是使用宏名代替一个字符串,是一种机械、简单的置换,所以表达式S(k+j+2)=k+j+2*k+j+2=5+2+2*5+2+2=21,S(j+k+2)=j+k+2*j+k+2=2+5+2*2+5+2=18,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/P7Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下程序:main(){inta,b=5,m=10,*p1=&k,*p2=&m;a=p1==&m;b=(*p1)*(*p2)+a;printf("a=%d\n",a);pri
下列语句中,说法正确的是______。
以下程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于COPY命令),假定文件在当前目录下。#include<stdio.h>voidmain(intargc,char*argv[])
有以下程序: main() { int x=5,y=2,z=1; printf("%d\n",x%y&~z); }程序运行后的输出结果为______。
算法具有5个特性,以下选项中不属于算法特性的是______。
有以下程序#includemain(){intf,fl,f2,i;f1=0;{2=1;prinff(“%d%d”,fl,t2):for(i=3;i
表达式:(int)((double)9/2)-(9)%2.的值是
若有定义floatb[15],*p=b;,且数组b的首地址为200H,则p+13所指向的数组元素的地址为______。
软件需求分析一般应确定的是用户对软件的______。
字符串"\\\"ABCDEF\"\\"的长度是()。
随机试题
情绪智力
以下关于走私犯罪和妨害公务行为的关系,说法不正确的是:()
牙买加体系的主要特征有()。
甲、乙、丙、丁、戊、庚六人对一台挖掘机按份共有,甲的份额是2,3,其余五人的份额各为1/15。根据物权法律制度的规定,没有特别约定时,下列转让挖掘机的行为中,有效的有()。
某小规模纳税工业企业2005年11月初“应交税金——应交增值税”账户借方余额为2000元,当月购进材料100000元,取得的增值税专用发票注明的增值税额为17000元,当月销售产品848000元(含税)。该企业本月应交增值税为( )元。
倒摄抑制(临沂高新)
我们的知觉可能由于训练和偏见或纯粹由于感觉器官的局限而被扭曲,况且这些感觉器官也只能直接感知到世界的一部分现象。对于在没有摩擦的情况下,一磅铅是否比一克绒毛下落得更快这样直观的问题,伽利略时代以前的任何人都不能作出正确回答。所以说科学基于实验,基于向旧教条
PassageFourWhichwordisusedmetaphoricallyinParagraphSix?
Thispartistotestyourabilitytodopracticalwriting.YouarerequiredtowriteAReservationLetterbasedonthefollowing
Averyimportantworldproblemistheincreasingnumberofpeoplewhoactuallyinhabitthisplanet.Thelimitedamountoflanda
最新回复
(
0
)