首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 #define M(x,y,z) x*y+z main() { int a=1,b=2,c=3; printf("%d\n",M(a+b,b+c,c+a) ); }
以下程序的输出结果是______。 #define M(x,y,z) x*y+z main() { int a=1,b=2,c=3; printf("%d\n",M(a+b,b+c,c+a) ); }
admin
2013-02-23
63
问题
以下程序的输出结果是______。 #define M(x,y,z) x*y+z main() { int a=1,b=2,c=3; printf("%d\n",M(a+b,b+c,c+a) ); }
选项
A、19
B、17
C、15
D、12
答案
8
解析
C语言的宏定义包括不带参数的宏定义与带参数的宏定义。本题为带参数的宏定义,其形式为:
#define 宏名(形参表)字符串
本题的M(a+b,b+c,c+a) 被字符串a+b*b+c+c+a代替。
转载请注明原文地址:https://www.kaotiyun.com/show/1QJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的运行结果为#include"stdio.h"main(){intm,n;for(m=0,n=10;m<n;m+=3,n--);printf("%d,%d\n",m,n);}
下列程序的运行结果是#include"stdio.h"main(){intx=-9,y=5,z=8;if(x<y)if(y<0)z=0;elsez+=1;
C语言可执行程序的开始执行点是
若变量n中的值为24,则print函数共输出【】行,最后一行有【】个数。voidprint(intn,intaa[]){inti;for(i=1;i<=n;i++){printf("%6d"
下列程序的输出结果是______。main(){intk=17;printf("%d,%0,%x\n",k,k,k);}
当输入19、2时,下列程序的运行结果为【】;输入254、16时,则程序的运行结果是【】。main(){chardata_symbols[17]="0123456789abcdefghijklmnopqrstuvwxyz";inti
若输入tc,则程序的运行结果为【】。#include<stdio.h>main(){charstr[40];fscanf(stdin,"%s",str);fprintf(stdout,"%s\n",str);}
在具有n个结点的二叉排序树上插入一个新结点时,根据n个数据元素生成一棵二叉排序树时,其时间复杂性大致为______。
以下函数返回a所指数组中最小的值所在的下标值:fun(int*a,intn){inti,j=0,p;p=j;for(i=j;i<n;i++)If(a[i]<a[p])____
随机试题
为明确诊断,首先检查项目应是( )。检查结果证实为宫颈上皮内瘤样病变,异型细胞占宫颈上皮全程2/3以上,伴HPV感染,此例应诊断为( )。
已知杆AB和杆CD的自重不计,且在C处光滑接触,若作用在杆AB上的力偶的矩为m1,则欲使系统保持平衡,作用在CD杆上的力偶矩m2,转向如图所示,其矩的大小为:
中国古代的思想家荀子、英国的洛克均强调教育的价值,对教育的作用持乐观的态度,关注的重点是学习。这种观点属于()。
“一国两制”的构想、国策的实践意义是什么?
全国人民代表大会及其常务委员会有权修改宪法。()
在普通话中,/i/只有一个音位变体。()
怎样建设社会主义,核心是
Everyoneknowsthattoomuchtimeinthesuncanexposeyoutoexcessiveultravioletradiation,whichcanleadtoskincancers.【
MicrochipResearchCenterCreatedAresearchcenterhasbeen【C1】______inthisFarEasterncountrytodevelopadvancedmicroc
WeMustTrainPeopletoBreaktheRules[A]Layouttheentrails,readomensandauguries,studytheheavens,shakeyourhoarylo
最新回复
(
0
)