首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun(int x,int y) {if(x==y)retum(x); else return((x+y)/2); } main() {int]]a=1,b=2,c=3; printf("%d\n"
有以下程序: #include<stdio.h> int fun(int x,int y) {if(x==y)retum(x); else return((x+y)/2); } main() {int]]a=1,b=2,c=3; printf("%d\n"
admin
2021-07-09
47
问题
有以下程序:
#include<stdio.h>
int fun(int x,int y)
{if(x==y)retum(x);
else return((x+y)/2);
}
main()
{int]]a=1,b=2,c=3;
printf("%d\n",fun(2*a,fun(b,c)));
}
程序运行后的输出结果是( )。
选项
A、2
B、3
C、4
D、5
答案
A
解析
fun(b,c)即fun(2,3),2!=3,所以返回(2+3)/2=2;fun(2*a,2)即fun(2,2),2==2,所以返回2。
转载请注明原文地址:https://kaotiyun.com/show/1ptp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、P、q均已正确定义,并用于指向链表结点,指针变量s总是作为指针指向链表的第一个结点。若有以下程序段:q=s;s=s一>next;P=s;while(P一>next
有以下程序#include<stdio.h>voidfun(intx,inty,int*z){*z=y-x;}main(){inta,b,c;fun(10,5,&a);fun(7
给定程序中,函数fun的功能是将a和b所指的两个字符串转换成面值相同的整数,并进行相加作为函数值返回,规定字符串中只含9个以下数字字符。例如,主函数中输入字符串:32486和12345,在主函数中输出的函数值为:4483l。请在程序的下
在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是
某循环队列的存储空间为Q(1:m),初始状态为:front=rear=m。现经过一系列的入队操作和退队操作后,front=m-1,rear=m,则该循环队列中的元素个数为()。
设变量x和y均已正确定义并赋值,以-F’if语句中,在编译时将产生错误信息的是()。
在软件开发中,需求分析阶段产牛的主要文档是
某体统结构图如下图所示该系统结构图的深度是()。
违背数据流图(DFD)构造规则的是
随机试题
采用3m直尺测定水泥混凝土面层平整度时,以IRI作为指标。()
病毒传播方式有_________和_________两种。
甲、乙共同砍伐一棵路边的大树时,将路人丙砸死。关于本案的分析,下列选项错误的是:()
机动车车行道的宽度是各机动车道宽度的总和,通常以规划确定的()来计算。
下列各项中属于战略控制与预算控制的不同点的有()。
教育心理学研究学生身心发展主要包括()
公安机关因侦查犯罪的需要,必要时按照国家有关规定,可以优先使用机关团体、企事业单位和个人财物的有()。
用0、1、2、3、…、9十个数字组成5个两位数,每个数字只用一次,要求它们的和是一个奇数,并且尽可能大,问这五个两位数的和是多少?( )
在一个除法算式里,被除数、除数、商河余数之和是319,已知商是21,余数是6,问被除数是多少?
Winmail用户使用Outlook接收邮件时,不可能用到的协议是()。
最新回复
(
0
)