首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int m1(int x,int y) { return x
有以下程序 #include int m1(int x,int y) { return x
admin
2021-02-25
31
问题
有以下程序
#include
int m1(int x,int y)
{ return x<=y ? x :y; }
int m2(int x,int y)
{ return x<=y ? y :x; }
int fun(int a,int b)
{ return a+b; }
main()
{ int x=2,y=3,z=1;
printf("%d\n", fun(m1(x,y),m2(y,z)));
}
程序的运行结果是( )
选项
A、5
B、6
C、4
D、3
答案
A
解析
调用函数的时候只有保证调用语句的函数名和被调函数的函数名、参数列表一致才能保证调用的正确性,A)正确。C语言对大小写敏感,选项B)错。用户自定义的函数名需要遵循用户标识符的命名规则,由字母、数字、下划线组成并且第一个字符不能为数字,选项C)错。一个函数每次只能使用一个return语句,但是该函数体中可以有多个返回点,也就是有多条return语句,每次只从其中一点返回,选项D)错。答案选A)。
转载请注明原文地址:https://kaotiyun.com/show/Jhtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
下列关于类、对象、属性和方法的叙述中,错误的是()。
有以下程序#includemain(){inta[]={10,20,30,40},*p=a,i;for(i=0;i
有以下程序:#includemain(){inta=一2,b=0;while(a++&&++b);prinff(“%d,%d\n”,a,b);}程序运行后的输出结果是()。
有以下程序#includemain(){charc[2][5]={"6938","8254"},*p[2];inti,j,s=0;for(i=0;i<2;i++)p[i]=c[i];for(i=0;i<
有以下程序段intk=0,a=1,b=2,c=3;k=a<b?b:a;k=k>c?c:k;执行程序段后,k的值是
以下关于C语言数据类型使用的叙述中错误的是
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是
数据流图中带有箭头的线段表示的是
随机试题
简述多层次对外开放格局的形成。
幽门梗阻的最主要表现是
患者,女,28岁。妊娠1个月,食少纳呆,恶心呕吐,脉滑。治疗应选的药物是
下列不属于社会工作价值观的操作原则的是()。
我们通常认为刀子的作用是切割,而忽视刀子的其他用途,影响这一问题解决的因素是()
甲市A区工商行政管理机关对违规经营的某网吧进行了查封。关于本案中的查封,下列说法正确的是()。
义务教育的特点不包括()。
简述《大清民律草案》的主要内容。
设f(x,y)=·ln(x2+y2),求f’x(1,0).
A、Startherroutinework.B、Learnhowtheworkisdone.C、Offerherbankaccountdetails.D、Drivethecompanycar.C
最新回复
(
0
)