首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:根据形参i的值返回某个函数的值。当调用正确时,程序输出:x1=5.000000,x2=3.000000,x1*x1+x1*x2=40.000000。 注意:部分源程序在文件BLANK1.C中。 不得增行或删行,也不得更改程序
给定程序中,函数fun的功能是:根据形参i的值返回某个函数的值。当调用正确时,程序输出:x1=5.000000,x2=3.000000,x1*x1+x1*x2=40.000000。 注意:部分源程序在文件BLANK1.C中。 不得增行或删行,也不得更改程序
admin
2017-02-24
24
问题
给定程序中,函数fun的功能是:根据形参i的值返回某个函数的值。当调用正确时,程序输出:x1=5.000000,x2=3.000000,x1*x1+x1*x2=40.000000。
注意:部分源程序在文件BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
double f1(double x)
{return x*x;)
double f2(double x,double y)
{return x*y;)
/*********found*********/
【1】
fun(int i,double x,double y)
{if(i==1)
/*********found*********/
return
【2】
(x);
else
/*********found*********/
return
【3】
(x,y);
}
main()
{ double x1=5,x2=3,r;
r=fun(1,x1,x2);
r+=fun(2,x1,x2);
printf("\nx1=%f,x2=%f,x1*x1+x1*x2=%f\n\n",x1,x2,r);
}
选项
答案
(1)double (2)f1 (3)f2
解析
填空1:本空函数fun的返回值,根据return可知,不论返回的是f1还是12,它们的返回值均为double型的,故此空应该填写double。
填空2:因为函数fun的功能是根据形参i的值返回某个函数的值,当i等于1时,应该返回的是f1。
填空3:如果不满足if的话,应该返回的是f2。
转载请注明原文地址:https://kaotiyun.com/show/WMDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是输入任意整数给n后,输出n行由大写字母A开始构成的三角形字符阵列图形。例如,输入整数5时(注意:n不得大于10),程序运行结果如下:ABCDEFGHIJKLMNO请填空完成该程序。main(){in
下列程序中函数sort()的功能是对数组a中的数据进行由大到小的排序。#include<stdio.h>voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1;<n;j++)i
阅读下面程序,则执行后的输出结果是______。#include"stdio.h"main(){intx,y,z;x=1;y=2;z=3;if(x>y)if(x>z)printf("%d",x);elseprintf("%d",y)
下面程序段的运行结果是chara[]="lanuage",*p;p=a;while(*p!=’u’){printf("%c",*p-32);p++;}
请选出正确的程序段
有以下程序main(){intx=0,y=0,i;for(i=1;++i){if(i%2==0){x++;continue;}if(i%5==0){y++;break;}}printf("
设有以下说明语句structex{intx;floaty;charz;}example;则下面的叙述中不正确的是
设有如下定义:structsk{intn;floatx;}data,*p;若要使p指向data中的n域,正确的赋值语句是
有以下程序intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;…}则以下函数调用语句错误的是
随机试题
Whatarethespeakersmainlydiscussing?
老年性白内障虹膜投影阳性,见于白内障哪一期
二尖瓣狭窄主动脉瓣狭窄
下列关于导赤散的药物功用,叙述不正确的是()。
下列情况应征消费税的有()。
在单元格中输入公式“=SUM(B2:B3,D2:E2)”时,其功能是()。
国际收支包括经常项目和资本项目,一国国际收支顺差过大,会导致
Laurawantstositbythewindow.
A、Thetwelfth.B、Thethirteenth.C、Thefourteenth.D、Thefifteenth.A男士说,根据记录,女士预订的房间是13号,但女士马上纠正,订的是今晚,不是明晚。由此可以推断今天是12号,是女士预订的
A、Theprogramissatisfactory.B、Theprogramisdisappointing.C、Theprogramiscancelled.D、Theprogramisbetterthanexpected
最新回复
(
0
)