首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
用指针法求出数组元素中最大者和最小者。 int max,min; void max_min_value(array,n) int array[],n; {【 】; max=min=*array; for(【
用指针法求出数组元素中最大者和最小者。 int max,min; void max_min_value(array,n) int array[],n; {【 】; max=min=*array; for(【
admin
2009-02-15
55
问题
用指针法求出数组元素中最大者和最小者。
int max,min;
void max_min_value(array,n)
int array[],n;
{【 】;
max=min=*array;
for(【 】;p<array+n;p++)
if(*p>max) max=*p;
else if(*p<min)min=*p;
}
main()
{ int i,number[20],*p;
p=number;
printf("输入20个数据:\n");
for(i=0;i<20;i++,p++) scanf("%d",p);
【 】;
max_min_value(p,10);
printf("max=%-10dmin=%d\n",max,rain);
}
选项
答案
int *p p=array+1 p=number
解析
函数max_min_value()中用到了指针变量p,显然应在第一个空格处填int *p。函数 max_min_value()中的for循环逐一把数组中的元素与max和min的当前值进行比较。max和 rain的初值是数组的第1个元素值,第1次比较应与第2个元素比较,即array+1。第二个空格处应填p=array+1。主函数main()中的指针变量p首先指向数组number的第1个元素,当第1个for循环结束时,它指向数组的最后一个元素。若这时将p作为实参传给被调用函数,形参 array[]数组的首址将是number口数组的最后元素的地址,而number[]数组的前n-1个元素不能参加比较,这将引起计算出错。因此,在调用max_min_value()函数之前,应将指针p指向number[]数组首址,即在第三个空格应填写p=umber。
转载请注明原文地址:https://kaotiyun.com/show/6rXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设窗体上有Text1、Text2两个文本框,并编写了下面的程序代码:PrivateSubText1_KeyPress(KeyAsciiAsInteger)If"A"<=Chr(KeyAscii)AndChr(KeyAscii)<="Z"The
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:PrivateSubCommand1_Click()DimmAsStringm=InputBox("请输入字符串")Printpick_str(m)EndSub
在窗体(名称为Form1)上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写一个事件过程。程序运行后,如果在文本本框中输入一个字符,则把命令按钮的标题设置为“计算机等级考试”。以下能实现上述操作的时间过程是
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是
下面关于控件数组的叙述中正确的是
窗体上有名称为List1的列表框。以下能够将列表框当前选定的列表项替换为字符串“Basic”的语句是
已知变量x、y为整数型,且x=4,y=12.s为字符串型,且s=a,Lblok为标签控件,下列赋值语句不合法的是()。
窗体上有一个名称为Combo1的组合框。在组合框的文本输入区输入字符串并按回车后,检查该字符串是否在组合框中已存在。若不存在,则将其添加到组合框中。相关的事件过程如下:PrivateSubCombo1_KeyPress(KeyAsciiAsInt
随机试题
法律、法规规定应当先向行政机关申请行政复议,对复议不服再向人民法院提起行政诉讼的,依照法律、法规的规定,在法定复议期限内不得向人民法院起诉。()
某产品的变动成本率为60%,则该产品的边际贡献率是()
动脉粥样硬化肉眼可见的最早病变是
鉴别中枢性面瘫及周围性面瘫的主要依据是
A.裂片B.松片C.黏冲D.色斑E.片重差异超限片剂硬度过小会引起
某县人民政府编制了某年度的预算草案,编制后按预算法的规定县人民政府财政部门提交县人民代表大会常务委员会的有关工作委员会进行了初步审查。通过审查后,县人民政府向县人民代表大会作关于本级政府总预算草案的报告,县人民代表大会批准了该预算。后来,在执行中,因特殊原
会计核算中,会计主体的经营活动在可预见的将来将延续下去的假设,称为( )。
下列抗战老电影中,反映山东军民英勇抗击日本侵略者的有()
下列关于“缓刑”的说法中,不适当的一项是()。
存储一个48×48点的汉字字形码需要的字节数是______。
最新回复
(
0
)