首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include <stdio.h> #define N 5 #define M N+1 #define f(x) (x*M) main( ) { int i1,i2; i1=f(2); i2=f(1+1); printf("%d %d\n
有下列程序: #include <stdio.h> #define N 5 #define M N+1 #define f(x) (x*M) main( ) { int i1,i2; i1=f(2); i2=f(1+1); printf("%d %d\n
admin
2020-07-28
70
问题
有下列程序:
#include <stdio.h>
#define N 5
#define M N+1
#define f(x) (x*M)
main( )
{ int i1,i2;
i1=f(2);
i2=f(1+1);
printf("%d %d\n", i1,i2);
}
程序的运行结果是
选项
A、12 7
B、12 12
C、11 11
D、11 7
答案
D
解析
在本题中,定义了3个宏定义语句,分别是:#define N 5、#define M N+5和#define f(x) (x*M),所以根据C语言的宏替换规则,我们可知,f(2)=2*N+1=2*5+1=11,f(1+1)=1+1*N+1=1+1*5+1=7。
转载请注明原文地址:https://kaotiyun.com/show/2m3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:有N×N矩阵,将矩阵的外围元素顺时针旋转。操作顺序是:首先将第一行元素的值存入临时数组r,然后使第一列成为第一行,最后一行成为第一列,最后一列成为最后一行,临时数组中的元素成为最后一列。例如,若N=3,有下列矩阵:1
给定程序MODI11.C中函数fun的功能是:逐个比较p、q所指两个字符串对应位置中的字符,把ASCII值大或相等的字符依次存放到c所指数组中,形成一个新的字符串。例如,若主函数中a字符串为:aBCDeFgH,主函数中b字符串为:ABcd,则c中
函数fun的功能是:把形参a所指数组中的最大值放在a[0]中,接着求出a所指数组中的最小值放在a[1]中:再把a所指数组元素中的次大值放在a[2]中,把a数组元素中的次小值放在a[3]中;其余以此类推。例如:若a所指数组中的数据最初排列为:1、4、2、3、
已定义以下函数intfun(int*p){return*p;}fun函数返回值是
有以下程序#include<string.h>main(){charp[20]={’a’,’b’,’c’,’d’},q[]="abc",r[]="abcde";strcat(p,r);strcpy(p+strlen(q),q)
定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩)。包含对非主属性
以下叙述中正确的是
以下选项中不属于C语言标识符的是
关于C语言的变量,以下叙述中错误的是
随机试题
患者李某,男,45岁,接受同种异体肾脏移植后20天,出现发烧、局部胀痛、肾功能降低、少尿、尿中白细胞增多等症状,应首先考虑为
慢性肾小球肾炎应如何诊断?应主要与哪些疾病作鉴别?
A.双缩脲法B.溴甲酚绿法C.连续检测法D.醋酸纤维膜或琼脂糖电泳法E.免疫比浊法血清清蛋白的测定方法为
李某,女,48岁。眩晕欲仆,兼见形体肥胖,时感胸痞心烦,苔厚腻,脉滑。针灸取穴为
在资金成本中,具有产品成本性质的部分应计入产品成本,另一部分应作为()。
在景点的示意图前,地陪应讲明游览路线,并对景点做()。
班会可分为生活班会、主题班会和()。
A、 B、 C、 D、 D
Writeanessayof160-200wordsbasedonthefollowingdrawing.Inyouressay,youshould1.describethedrawingbriefly,
由某上下文无关文法M[s]推导出某句子的分析树如下图所示,则错误的叙述是()。
最新回复
(
0
)