首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #define S(x)(x)*x2 main() {intk=5,j=2; printf(“%d,”,S(k+j));printf(“%d﹨n”,S((k-j)); }
有以下程序 #include #define S(x)(x)*x2 main() {intk=5,j=2; printf(“%d,”,S(k+j));printf(“%d﹨n”,S((k-j)); }
admin
2013-02-23
57
问题
有以下程序
#include
#define S(x)(x)*x2
main()
{intk=5,j=2;
printf(“%d,”,S(k+j));printf(“%d﹨n”,S((k-j));
}
程序运行后的输出结果是
选项
A、98,18
B、39,11
C、98,11
D、39,18
答案
D
解析
本题考查带参数的宏定义,按照#define命令行中指定的字符串从左到右将实参代替形参.如果宏定义中的字符串不是参数字符,则保留。S(k+j)宏展开为:
(k+j)*k+j*2=7*5+2*2=39;S((k-j))=((k-j))*(k-j)*2=3*3*2=18。
转载请注明原文地址:https://kaotiyun.com/show/zmJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序段:#include<stdio.h>#defineMax(a,B)a>b?a:bmain(){inta=5,b=6,c=4,d;d=c+Max(a,b);printf("%d",d)
C语言可执行程序的开始执行点是()
按条件f对关系R进行选择,其关系代数表达式为______。
函数count(head)统计链表的结点个数,head为表头指针,阅读程序,要求将整个if语句改成while循环控制结构,其形式为【】。#include<stdio.h>intcount(NODE*head){intn=0
以下程序的输出结果是______。#defineM(x,y,z)x*y+zmain(){inta=1,b=2,c=3;printf("%d\n",M(a+b,b+c,c+a));}
有一个深度为4的满二叉树,下面关于序号为7的结点的叙述中,正确的是______。
软件文档不仅是软件开发各阶段的重要依据,而且也影响软件的______。
以下叙述不正确的是_____。
现有如下程序段,此程序段编译有错误,则程序段的错误出在#include<stdio.h>main(){inta=30,b=40,c=50,d;d=a>30?b:c;swish(d){
随机试题
下列选项中,()模块是通过雕、刻、塑、敲击、焊接、装配和编织等手段,创造出具有实在体积的艺术形象。
A.柴胡B.升麻C.木贼D.葛根功能解表透疹,清热解毒,升举阳气的药物是
下列各穴中,属足太阴脾经的是
麻醉前用药错误的是
丙烯酸类密封膏具有良好的黏结性能,但不宜用于()。
某建设工程施工方拟采用某种新型材料,但该材料不符合现行强制性标准规定,则()。
西蒙的有限理性模型更加接近现实,该模型认为( )。
学校文化的内容有()
有如下程序:#includeusingnamespaeestd;classA{public:A(){eout
Itwasinthevillage______nowisasmalltown______theearthquakeoccurred.
最新回复
(
0
)