首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数int fun(int*s,int t,int*k),用来求出数组的最大元素在数组中的下标并存放在k所指向的存储单元中。 例如,输入如下整数: 876 675 896 101 301 401 980 431 451 777 则输出
请编写一个函数int fun(int*s,int t,int*k),用来求出数组的最大元素在数组中的下标并存放在k所指向的存储单元中。 例如,输入如下整数: 876 675 896 101 301 401 980 431 451 777 则输出
admin
2019-03-05
38
问题
请编写一个函数int fun(int*s,int t,int*k),用来求出数组的最大元素在数组中的下标并存放在k所指向的存储单元中。
例如,输入如下整数:
876 675 896 101 301 401 980 431 451 777
则输出结果为6,980。
注意:部分源程序在文件PROGl.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include
#include
#include
int fun(int*s,int t,int*k)
{
}
void main()
{
FILE*wf;
int a[10]={876,675,896,101,
301,401,980,431,451,777},k;
system("CLS");
fun(a,10,&k);
printf("%d,%d\n",k,a[k]);
/***************************/
wf=fopen("out.clat","w");
fprintf(wf,"%d,%d",k,a[k]);
fctose(wf);
/***************************/
}
选项
答案
int fun(int*s,int t,int*k) { int i; *k=0;/*k所指的数是数组的下标值*/ for(i=0;i
解析
本题中直接使用指针变量k,使用时要注意对k进行指针运算。程序一开始让k指向数组中的第一个元素,即木k=0。
转载请注明原文地址:https://kaotiyun.com/show/2qAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
类的构造函数的作用是
在软件设计中,不属于过程设计工具的是()。
补充完整下面的类定义:constdoublePI=3.14;classCircle{//圆形物体的抽象基类protected:doubler;//半径public:Circ
下列for语句的循环次数为_____。for(inta=0,b=1;b&&a<5;a++);
数据管理技术发展过程经过了人工管理、文件系统和数据库系统3个阶段,其中数据独立性最高的阶段是______。
已知函数FA调用FB,若要把这两个函数定义在同一个文件中,则
下列选项中不属于结构化程序设计原则的是
下面的符号中不属于C++关键字的是()
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为______的。
随机试题
在Excel2000中,若选中“工具”菜单中的“保护"子菜单中“保护工作表”后,则工作表中的所有_______都处于保护状态,不能修改。
舌苔薄黄者属()
国家为了公共利益的需要征收集体土地,征收的主体是()。
下列叙述中,你认为正确的是( )。
保险公司经营旅行社责任保险,违反有关保险条款和保险费率管理规定的,由中国保监会或者其派出机构依照《保险法》和中国保监会的有关规定予以处罚。()
对文中划线处原子的“双重‘性格’”理解恰当的一项是()。文中[]应填入的词语是()。
半殖民地半封建社会的基本特征包括()
ATorontomanisofferingafreeround-the-worldairtickettotherightwoman.But【C1】________apply.YoumustbenamedElizabet
PASSAGETHREEExplainthemeaningof"AmangetsinagrooveinNewYork."accordingtothecontext(Para.13).
Whatisspecialabouttheman’sbirthday?
最新回复
(
0
)