首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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("Nd
有以下程序: #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("Nd
admin
2022-06-24
67
问题
有以下程序:
#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("Nd\n",fun(2*a,fun(b,c)));
}
程序运行后的输出结果是( )。
选项
A、3
B、6
C、8
D、12
答案
B
解析
考查函数的调用。输出结果为fun(2*a,furl(b,c))=fun(8,5)=6。
转载请注明原文地址:https://kaotiyun.com/show/YUkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义,有以下程序段:i=0;doprinff("%d,",i);while(i++);prinff("%d\n",i);程序的运行结果是()。
设有如下的说明和定义struct{inta;char*s;}x,*p=&x;x.a=4;x.s="hello";则以下叙述中正确的是
有以下程序,程序运行后的输出结果是#include#defineS(x)4*(x)*x+1voidmain(){intk=5,j=2;printf("%d\n",S(k+j));}
以下程序依次把从终端输入的字符存放到file文件中,用#作为结束输入的标志,则在横线处应填入的选项是()。#includemain(){FILE*cpoint;charch;cpoint=fopen(’’file’’,’’w’’);whil
若有以下程序#include<stdio.h>main(){inta=0,b=0,c=0c:(a+=++b,b+=4);printf("%d,%d,%d\n",a,b,c);}则程序的输出结果是
设已有定义floatx;,则下列对指针变量P进行定义且赋初值的语句中正确的是()。
以下程序段中的变量已正确定义for(i=0;i<4;i++,i++)for(k=l;k<3;k++);printf("*");程序段的输出结果是
有以下程序#include<stdio.h>main(){inta=2,b;b=a<<2;printf("%d\n",b);}
下列叙述中正确的是
以下叙述中不正确的是()。
随机试题
计算机常用kB(千字节)和MB(万字节)作为单位,1kB=1024bytes(字节)。
对学前儿童进行语言的观察和评估,除了使用现成的量表进行测查外,更真实可靠的方法是()
下列事件既具有民主革命的性质,又具有社会主义性质的是【】
生物碱的沉淀试剂碘化汞钾与生物碱产生反应,其反应物为
方案设计文件不包括()。
下列关于流水施工的说法中,正确的有( )。
在新中国的金融市场中,资本市场的发展晚于货币市场的发展。()
有权主持全国人民代表大会代表选举工作的是()。
该公司11月份销量为4万元,则该月盈亏情况是( )。估计每只产品的销售价约为______元。
SQLSELECT语句为了将查询结果存放到临时表中应该使用【】短语。
最新回复
(
0
)