重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 行业知识
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[主观题]

请编一个函数int fun(float s[ ],int n),它的功能是:求高于平均分的人数,并作为函数值返回。数组s

请编一个函数int fun(float s[ ],int n),它的功能是:求高于平均分的人数,并作为函数值返回。数组s中存放n位学生的成绩。数组s的值由主函数从键盘读入,用-1来结束输入。

答案
查看答案
更多“请编一个函数int fun(float s[ ],int n),它的功能是:求高于平均分的人数,并作为函数值返回。数组s”相关的问题

第1题

函数viod fun(float * sn,int n)的功能是:根据以下公式计算S,计算结果通过形参指针sn传回;n通过

函数viod fun(float * sn,int n)的功能是:根据以下公式计算S,计算结果通过形参指针sn传回;n通过形参传入,n的值大于等于0。请填空。 s=1-1/3+1/5-1/7+…1/(2n+1) void fun(float * sn,int n) { floats=0.0,w,f=-1.0; int i=0; for(i=0;i<=n;i+ +) { f=【 】 * f; w=f/(2i+1); s+ +=w; } 【 】 =s; }

点击查看答案

第2题

关于函数声明flat fun(int a.int b) throw( ), 下列叙述正确的是( )。
关于函数声明flat fun(int a.int b) throw(), 下列叙述正确的是()。

A.表明函数抛出float类型异常

B.表明函数抛出任何类型异常

C.表明函数不抛出任何类型异常

D.表明函数实际抛出的异常

点击查看答案

第3题

以下程序的执行结果为____。#include “stdio.h” float fun(int x,int y){ return(xy); }main(){ int a=2,b=5,c=8; printf(“%.0f”,fun((int)fun(a+b,c),a-b));}

A:168

B:-168

C:24

D:-24

点击查看答案

第4题

函数fun的返回值是()。fun(char*a,char*b)int num=0,n=0;while(*(a+num))!='\0')num++;while(b[n]

函数fun的返回值是()。 fun(char *a,char *b) int num=0,n=0; while(*(a+num))!='\0')num++; while(b[n]){ *(a+num)=b[n];num++;n++;)return num; }

A.字符串a的长度

B.字符串b的长度

C.字符串a和b的长度之差

D.字符串a和b的长度之和

点击查看答案

第5题

下列给定程序中函数fun()的功能是:计算n!。例如,给 n输入5,则输出120.000000。 请改正程序中的错误

下列给定程序中函数fun()的功能是:计算n!。例如,给 n输入5,则输出120.000000。

请改正程序中的错误,使它能得出正确的结果。

注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。

试题程序:

include <stdio.h>

include <conio.h>

double fun (int n)

{ double result=l.0;

/*************found**************/

if n==0

return 1.0;

while (n>l&&n<170)

/*************found**************/

result *=n--

return result;

}

main ()

{ int n;

printf ("Input N: ");

scanf ("%d" &n);

printf ("\n\n%d!=%lf\n\n",n, fun(n));

}

点击查看答案

第6题

请补充函数fun(),该函数的功能是:按行统计N×N维矩阵元素中的最大值(均为整数),并把这些值按从小

请补充函数fun(),该函数的功能是:按行统计N×N维矩阵元素中的最大值(均为整数),并把这些值按从小到大的顺序保存在数组b中。矩阵的维数在主函数中输入,并赋予随机数。

注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。

试题程序:

include<stdio.h>

include<conio.h>

include<stdlib.h>

define N 20

void fun(【 】)

{

int i j;

int t;

for(i=0;i<n;i++)

for(j=0;j<n;j++)

if(【 】)

b[i]=a[i][j];

for(i=0;i<n;i++)

{

for(j=0;i<n;j++)

if(【 】)

{

t=b[i];

b[i]=b[j];

b[j]=t;

}

}

}

main()

{

int a[N][N];

int b[N];

int n;

int i,j;

clrscr();

printf("*****Input the dimension of array N*****\n");

scanf("%d",&n);

printf("*****The array *****\n");

for(i=0;i<n;i++)

{

for(j=0;i<n;j++)

{

a[i][j]=rand()%20;

while(a[i][j]==0)

a[i][j]=rand()%30;

printf("%4d",a[i][j]);

}

printf(”\n\n”);

}

for(i=0;i<n;i++)

b[i]=0;

fun(a,b,n);

printf("***** THE RESULT *****\n");

for(i=0;i<n;i++)

printf(“%d”,b[i]);

}

点击查看答案

第7题

在写递归函数时,哪些定义一般不写在递归函数中?()

A.int

B.float

C.double

D.数组

点击查看答案

第8题

下面函数的功能是()。int fun (char*x){char*y=x;while(*y++);return(y-x-1);}

A.[A] 求字符串的长度

B.[B] 比较两个字符串的大小

C.[C] 将字符串x复制到字符串y

D.[D] 将字符串x连接到字符串y后面

点击查看答案

第9题

一个int类型的数和一个double类型的数相加,结果类型为()。

A.int类型

B.double类型

C.float类型

D.long类型

点击查看答案

第10题

已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数fun,函数的功
能是:找出成绩最低的学生记录,通过形参返回主函数(规定只有一个最低分)。

注意:部分源程序存在文件PROGl.C文件中。

请勿改动主函数main和其他函数中的任何内容,仅在函数fun的莅括号中填入你编写的若干语句。

已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数fun,函数的功能

点击查看答案

第11题

编写一个函数fun,它的功能是:根据以下公式求p的值,结果由函数值带回。m与n为两个正整数,且要求m>n
。p=m!/(n!(m—n)!)

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案
购买前请仔细阅读《购买须知》
请选择支付方式
微信支付
支付宝支付
点击支付即表示你同意并接受《服务协议》《购买须知》
立即支付
搜题卡使用说明

1. 搜题次数扣减规则:

备注:网站、APP、小程序均支持文字搜题、查看答案;语音搜题、单题拍照识别、整页拍照识别仅APP、小程序支持。

2. 使用语音搜索、拍照搜索等AI功能需安装APP(或打开微信小程序)。

3. 搜题卡过期将作废,不支持退款,请在有效期内使用完毕。

请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝