首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun(int x,int y) { if(x!=y)return((x+y)/2); else return(x); } main( ) { int a=4,b=5,c=6; printf(″%d
有以下程序: #include<stdio.h> int fun(int x,int y) { if(x!=y)return((x+y)/2); else return(x); } main( ) { int a=4,b=5,c=6; printf(″%d
admin
2019-04-14
58
问题
有以下程序:
#include<stdio.h>
int fun(int x,int y)
{
if(x!=y)return((x+y)/2);
else return(x);
}
main( )
{
int a=4,b=5,c=6;
printf(″%d\n″,fun(2*a,fun(b,c)));
}
程序运行后的输出结果是( )。
选项
A、3
B、6
C、8
D、12
答案
B
解析
考查函数的调用。输出结果为fun(2*a,fun(b,c))=fun(8,5)=6,答案选B。
转载请注明原文地址:https://kaotiyun.com/show/u9Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段给数组所有的元素输入数据,请选择正确答案填入。#include<stdio.h>main(){inta[10]=0;while(i<10)scan("%d
假定所有变量均已正确说明,下列程序段运行后x的值是()。a=b=c=0;x=12;if(!a)x--;elsex=5;if(c)x=3;elsex=4;
以下程序的输出结果是______。main(){ints,i;for(s=0,i=1;i<3;i++,s+=i);printf("%d\n".s);}
有以下程序段: int k=0,a=1,b=2,c=3; k=a<b?b:a; k=k>c?c:k; 执行该程序段后,k的值是 ______。
以下选项中的表达式调用库函数依次求-4.5的绝对值、-4.0的平方根值、30°角的正弦值和2的3次方值。正确的调用是()
C语言允许函数类型缺省定义,此时函数值隐含的类型是()。
下列正确的实型常量是()。
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
以下选项中不属于C语言程序运算符的是
随机试题
绝大多数慢性淋巴细胞性白血病来源于
ABC公司采用随机模式进行现金管理,已知最高控制线是8750元,最低控制线是5000元,如果现有现金9000元,此时应投资于有价证券的金额为()元。
当几位同事在谈论小李的隐私时,你认为下列哪种做法更合适?()
下图是连续分裂的细胞在各个不同时期DNA含量的测定结果,请根据此图回答:从图中可见母、子细胞核中DNA数量是稳定的,其意义是_______。
她生来才貌双全。
Surveillanceisnolongertheprivilegeofgovernmentagencies.Itisprivatized,decentralized—andoftenself-inflicted.Mobile
在SQL语句中,与表达式"年龄BETWEEN12AND46"功能相同的表达式是( )。
Heoften______inhisspeech.
Thefactthatthemanagementistryingtoreachanagreement______fiveseparateunionshasledtolongnegotiations.
A、Hewasgoodatwritingaboutinterestingpeople.B、Itwasmucheasiertowritestoriesaboutpeople.C、Hebelievedthatpeople
最新回复
(
0
)