首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
48
问题
有以下程序
#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全国计算机二级
相关试题推荐
程序的运行结果为【】。main(){intx,y,z;x=24;y=024;z=0x24;printf("%d,%d,%d\n",x,y,z);}
以下条件表达式可计算:1+|a|的值,请填空。a>=0?【】:【】
下面的程序执行后,文件test.t中内容是______。#include<stdio.h>voidfun(char*fname,char*st){FILE*myf;inti;myf=fopen(fname
假定int类型变量占用两个字节,若有定义:intx[10]={0,2,4};,则数组x在内存中所占字节数是______。
下面程序运行的结果是______。main(){intx,y,z;x=0;y=z=-1;x+=-z---y;printf("x=%d\n",x);}
关系操作的特点是【】操作。
下列程序是用来判断数组中特定元素的位置所在。如果输入如下整数:876675896101301401980431451777#include<conio.h>#include<stdio.h>intfun(
算法的基本特征是可行性、确定性、【】和拥有足够的情报。
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
一般来说,算法可以用顺序、选择和【】三种基本控制结构组合而成。
随机试题
(2010年10月)按公司与公司之间的控制依附关系,可将公司分为_______。
Readthefollowingdialogueandtrytofillupthegapswithproperwords,phrases,orsentences.Blanca:Hello.I’mcalling
使动脉血压波幅增大的原因是
A.结肠癌B.溃疡性结肠炎C.肠易激综合征D.习惯性便秘E.肠结核男性,60岁,大他5~6次/日半年,烯便有时带血,伴消瘦
麻醉前用药的意义?
患者,女,因发热38.7℃,全身有小出血点,头晕乏力,经医院查血红蛋白85g/L,红细胞3.0×1012/L,白细胞3.0×109/L,血小板70×109/L,确诊为再生障碍性贫血。本病发生的机制是
根据《环境影响评价技术导则—大气环境》,对大气环境三级评价项目,其监测制度是()。
在基金公司的投资管理部门中,投资决策委员会不负责()。
认为“生产力水平越高,民主权利就越真实越广泛”,这一错误观点认为()
检索在广州仓库工作的职工记录,要求显示职工号和工资字段,正确的命令是______。有如下SQL语句:SELECTSUM(工资)FROM职工表WHERE仓库号IN;(SELECT仓库号FROM仓库表WHERE所在城市
最新回复
(
0
)