首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2021-04-28
38
问题
有以下程序:
#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,计算时先计算2*k,结果为21;S(j+k+2)被置换成j+k+2*j+k+2,计算时先计算2*j,结果为18。程序的运行结果是21,18。
转载请注明原文地址:https://www.kaotiyun.com/show/Vttp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>voidf(int*p,int*q);main(){intm=1,n=2,*r=&m;f(r,&n);printf(’’%d,%d’’,m,n);
有以下函数:intfun(char*s){char*t=s:while(*t++);return(t-s);}该函数的功能是()。
下列选项中,能够满足“只要字符串s1等于字符串s2,则执行sT”要求的是()。
若有以下程序#includemain(){inta=-11,b=10;a/=b/=-4;printf("%d%d\n",a,b);)则程序的输出结果是
下面不属于软件测试实施步骤的是
关于变量和地址的叙述中正确的是()。
有以下程序#includeintfun(chars[]){char*p=s;while(*p!=0)p++;return(p-s):}main(){printf("%d\n",fun("0ABCDEF"
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
随机试题
真正意义上的汽车营销的核心理念是以_______为中心,对顾客进行全面的服务和关怀,使顾客完全满意并成为汽车企业的忠实顾客。
阅读下列案例,并根据教学过程的基本阶段加以分析:这是一堂科学课,课程题目为“植物的根如何吸水”。开始上课后,老师很神秘地说:“我做了一个有趣的实验,你们睁大眼睛好好观察.看看谁能分析出其中的道理来。”老师说着就拿出了两个瓶子,里边是分别
心室肌细胞兴奋性的特点是
在明挖基础上灌筑墩、台第一层混凝土时,要防止()而降低强度。
下列()应设消防给水系统。
张、王、刘和李四人进行象棋比赛,每两人之间都要赛一局。已知张胜了两局,王平了三局,问刘和李加起来最多胜了几局?
山西五台山、四川峨眉山、安徽九华山、浙江普陀山是我国四大佛教名山,下列说法不正确的是()。
结合相关案例,阐述法律责任的认定和归结的原则。
努力实现中华传统美德的创造性转化和创新型发展,要以开放的胸怀和视野吸收借鉴人类文明的有益道德成果。要坚持()
已知P—1AP=,α1是矩阵A属于特征值λ=1的特征向量,α2与α3是矩阵A属于特征值λ=5的特征向量,那么矩阵P不可能是()
最新回复
(
0
)