题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-13 20:48:25

[填空题]
函数fun的功能是:根据以下公式求P的值,结果由函数值返回。m与n为两个正数且要求m>n。
例如:m=12,n=8时,运行结果应该是495.000000。请在题目的空白处填写适当的程序语句,将该程序补充完整。
#include<conio.h>
#include<stdio.h>
float fun(int m,int n)
{
int i;
float P=1.0;
for(i=1;i<=m;i++)______;
for(i=1;i<=n;i++)______;
for(i=1;i<=m-n;i++)p=p/i;
return p;
}
main( )
{
printf("P=%f/n",fun(12,8));
}

更多"函数fun的功能是:根据以下公式求P的值,结果由函数值返回。m与n为两"的相关试题:

[填空题]下列给定程序中,函数fun( )的功能是:根据以下公式求n的值,并作为函数值返回。例如,给指定精度的变量eps输入 0.0005时,应当输出Pi=3.140578。 n/2=1+1/3+1/3*2/5+1/3*2/5*3/7+1/3*2/5*3/7*4/9…… 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序: #include <conio.h> #include <stdio.h> #include <math.h> double fun(double eps) {double s,t; int n=t; s=0.0; /*************found**************/ t=1; /*************found**************/ while(t>eps) { s+=t; t=t*n/(2*n+1); n++; } /*************found**************/ return (s); } main( ) { double x; printf("/nPlease enter a precision: "); scanf("%1f",&x); printf("/nPi=%1f/n ",fun(x)); }
[单项选择]下列函数中,函数值为数值型的是
A. AT("中国","中国计算机")
B. CTOD("04/30/2004")
C. BOF()
D. SUBSTR(DTOC(DATE()),7)
[简答题]请编写一个函数fun( ),它的功能是:根据以下公式求π的值(要求满足精度0.005,即某项小于0.005时停止迭代)。 π/2=1+1/3+1*2/(3*5)+1*2*3/(3*5*7)+1*2*3*4/(3*5*7*9)+…+1*2*3*…*n/(3*5*7*…*(2n+1)) 程序运行后,如果输入精度0.0005,则程序输出3.14…。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 试题程序: #include<conio.h> #include<math.h> double fun(double eps) { } main( ) { double x; printf("Input eps: "); scanf("%1f", &x); printf("/neps=%1f,PI=%1f/n",x,fun(x)); }
[单项选择]在下列函数中,函数值为数值的是( )。
A. AT(“人民”,“中华人民共和国”)
B. CTOD(‘01/01/03’)
C. SUBSTP(DTOC(DATE(
D. BOF(
[单项选择]求一个角的正弦函数值的平方。能够实现此功能的函数是( )。
A. sqofsina(x)
B. return(sin(x)*sin(x)),double sqofsinb(x)
C. return(sin((double)x)*sin((double)x));double sqofsinc(x)
D. sqofsind(x)
[单项选择]下列函数中函数值为日期型的是( )。
A. DAY()
B. TTOC()
C. CTOT()
D. DATE()
[单项选择]下列函数中函数值为字符型的是( ).
A. DATE()
B. TIME()
C. YEAR()
D. DATETIME()
[单项选择]下列事件过程的功能是:建立一个名为Datal的随机文件,存放角度值及这些角度的正弦函数值和余弦函数值,角度为1,2,3,…,90。请在空白处填入适当的内容,将程序补充完整( )。
Private Type Ang
K As Integer
Sinx As Single
Cosx As Single
End Type
Dim Ksc As Ang
Private Sub Form_Click( )
Dim Y As Single
Dim i As Integer
Dim Ksc As Ang
Open ______
Y = 3.14159 / 180
For i = 1 To 90
Ksc. K = i
Ksc. Sinx = Sin(i * Y)
Ksc. Cosx = Cos(i * Y)
______
Next i
Close #2
End Sub
A. "../Data1.txt" For Random As #1 Len = 10
B. "../Data1.txt" For Random As #1 Len = 10
C. "../Data1.txt" For Random As #1
D. "../Data1.txt" For Random As #1
[填空题]下列事件过程的功能是:建立一个名为Data1的随机文件,存放角度值及这些角度的正弦函数值和余弦函数值,角度为1 2,3,…,90。请在空白处填入适当的内容,将程序补充完整。 Private Type Ang K As Integer Sinx As Single Cosx As Single End TyPe Dim Ksc As Ang Private Sub Form_Click( ) Dim Y As Single Open "c:/Data1.txt" For Random As #2 Len=10 Y=3.14159/180 For i=1 T0 90 Ksc.K=i Ksc.Sinx=Sin(i*Y) Ksc.Cosx=Cos(i*Y) ______ Next Close #2 End Sub
[简答题]m个人的成绩存放在score数组中,请编写函数fun( ),它的功能是:将低于平均分的人数作为函数值返回,将低于平均分的分数放在below所指的数组中。 例如,当score数组中的数据为10,20,30,40,50,60, 70,80,90时,函数返回的人数应该是4,below中的数据应为10,20,30,40。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 试题程序: #include <conio.h> #include <stdio.h> #include <string.h> int fun(int score[],int m, int below[]) { } main( ) { iht i, n, below[9]; int score[9]={10,20,30,40,50,60,70, 80,90}; clrscr( ); n=fun(score, 9, below); printf("/nBelow the average score are: "); for(i=0;i<n;i++) printf("%d",below[i]); }
[单项选择]C语言允许函数类型缺省定义,此时函数值隐含的类型是( )。
A. float
B. int
C. long
D. double

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码