题目内容 (请给出正确答案)
[主观题]

以下函数 findmax 拟实现在数组中查找最大值并作为函数值返回 , 但程序中有错导致不能实

现预定功能

#define MIN -2147483647

int findmax (int x[],int n)

{ int i,max;

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

{ max=MIN;

if(max<x[i]) max=x[i];}

return max;

}

造成错误的原因是

A) 定义语句 int i,max; 中 max 未赋初值

B) 赋值语句 max=MIN; 中,不应给 max 赋 MIN 值

C) 语句 if(max<x[i]) max=x[i]; 中判断条件设置错误

D) 赋值语句 max=MIN; 放错了位置

提问人:网友weilai2011 发布时间:2022-01-07
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“以下函数 findmax 拟实现在数组中查找最大值并作为函数…”相关的问题
第1题
以下语句中( )组表示定义了一个指向函数的指针变量和一个指向由4个整数组成的一维数组的指针变量。

A、int (*p)();int *q[4];

B、int *p();int (*q)[4];

C、int (*p)();int (*q)[4];

D、int *p();int *q[4];

点击查看答案
第2题
从键盘输入n和m的值,调用阶乘函数求n到m(m、n为整数且m>n)阶乘的和,即n!+(n+1)!+……m!。 要求编写函数long jc(int k)求k的阶乘,编写main函数从键盘输入n和m的值,调用函数long jc求n到m的阶乘,在主函数中将n到m的阶乘相加,并输出结果和学号到屏幕上。将源程序录入到文件a32.c中。 【测试数据与运行结果】 第一组 输入: 3,5 输出:150 第二组 输入: 2,6 输出:872 第三组 输入: 4,8 输出:46…
点击查看答案
第3题
若已定义:int w[10];则在下面表达式中不能表示w[2]的地址的是( )。

A、w+2

B、&w[2

C、&w[0]+2

D、w+=2

点击查看答案
第4题
在二维数组中,以下( )不能正确表示数组元素a[1][2]。

A、*(a+1)[2]

B、*(a[1]+2)

C、*(*(a+1)+2)

D、*(1+a[2])

点击查看答案
第5题
函数的参数是指针类型时,它的作用是将一个变量的( )传送到另一个函数中。

A、初值

B、值

C、内容

D、地址

点击查看答案
第6题
设有说明int x,*p=&x;要实现x的内容加5,则下面的语句( )是错的。

A、*p=*&x+5

B、x=*p+5

C、*p=*p+5

D、*p=&x+5

点击查看答案
第7题
以下函数用来求出两整数之和,并通过形参将结果传回,选择划线部分应填写的变量z的定义是( )。 void func(int x,int y, _______________z) { *z=x+y; }

A、int

B、int **

C、int *

D、(int *)

点击查看答案
第8题
要为结构体struct st定义一个新类型名STUDENT,将定义补充完整的选项是( )。 struct st {char num[8],name[16],sex; float score; }; typedef________STUDENT;

A、struct st

B、struct

C、st

D、st struct

点击查看答案
第9题
以下程序执行后的正确结果是( )。 struct node { int a; char *s; } x; son(struct node x) { x.a=0; x.s="cgy"; } main() { x.a=1; x.s="czgxy"; son(x); printf("%d,%s\n",x.a,x.s); }

A、0,czgxy

B、0,cgy

C、1,cgy

D、1,czgxy

点击查看答案
第10题
以下关于运算符‘=’、‘==’、‘<’、‘+’优先级由低到高的顺序描述正确的是(> A、‘=’ 、 ‘==’ 、 ‘+’ 、 ‘<’<br> B、‘<’ 、 ‘="’"> C、‘==’ 、 ‘=’ 、 ‘<’> D、‘=’ 、 ‘==’ 、 ‘<’>
点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信