首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数int fun(int*s,intt,int*k),用来求出数组的最大元素在数组中的下标并存放在k所指向的存储单元中。 例如,输入如下整数: 876 675 896 101 301 40l 980 43l 451 777 则输出结
请编写一个函数int fun(int*s,intt,int*k),用来求出数组的最大元素在数组中的下标并存放在k所指向的存储单元中。 例如,输入如下整数: 876 675 896 101 301 40l 980 43l 451 777 则输出结
admin
2016-12-06
42
问题
请编写一个函数int fun(int*s,intt,int*k),用来求出数组的最大元素在数组中的下标并存放在k所指向的存储单元中。
例如,输入如下整数:
876 675 896 101 301 40l 980 43l 451 777
则输出结果为6,980。
注意:部分源程序在文件PROG1.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
1 #include<conio.h>
2 #include<stdio.h>
3 #include<stdlib.h>
4 int fun(int*s,int t,int * k)
5 {
6
7 }
8 void main()
9 {
10 FILE*Wf;
11 int a[10]={876,675,896,101,301,401,980,431,451,777},k;
12 system(’’CLS’’);
13 fun(a,10,&k);
14 printf(’’%d,%d\n’’,k,a[k]);
15 /*****************/
16 wf=fopen(’’out.dat’’,’’w’’);
17 fprintf(wf,’’%d,%d’’,k,a[k]);
18 fclose(wf);
19 /*****************/
20 }
选项
答案
1 int fun(int*s,int t,int *k) 2 { 3 int i; 4 *k=0;/*k所指的数是数组的下标值*/ 5 for(i=0;i
解析
本题中直接使用指针变量k,使用时要注意对k进行指针运算。程序一开始让k指向数组中的第一个元素,即*k=0。
转载请注明原文地址:https://kaotiyun.com/show/5VDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知字母A的ASCII码值是65,字母a的ASCII码值是97,以下程序______。main(){chara=’A’;intb=20;pxintf("%d,%o",(a=a+a
在C语言中,形参的默认存储类型是______。
有以下函数定义:voidfun(intn,doublex){…}若以下选项中的变量都已经正确定义并赋值,则对函数fun的正确调用语句是______。
有以下程序:main(){charp[]={’a’,’b’,’c’},q[]="abc";printf("%d%d\n",sizeof(p),sizeof(q));};程序运行后的输出结果是____
若有以下程序段:intm=0,n=0;charc=’a’;scanf("%d%c%d",&m,&c,&n);printf("%d,%c,%d\n",m,c,n);若从键盘上输入:10A10<回车>,则输出结果是__
有以下程序:voidfun(int*a,inti,intj){intt;if(i<j){t=a[i];a[i]=a[j];a[j]=t;i++
有以下程序:main(){inta[3][3],*p,i;p=&a[0][0];for(i=0;i<9;i++)p[i]=i;for(i=0;i<3;i++)printf("%d",a[1][
下述函数统计字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。intword(char*s){intnum=0,flag=0;while(*s){if(【】="
数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流;【】和处理过程。
以下能正确定义数组并正确赋初值的语句是______。
随机试题
A、Becauseitispowerfulandaggressive.B、Becauseit’sacompanionandprotectionbreed.C、Becausemostpeopleareafraidofit
A.支气管扩张症B.肺脓肿C.肺结核D.风心病E.肺部肿瘤确定以下大咯血的病因有心脏病史,呈现二尖瓣面容的中青年患者
麻醉药品非注射剂和第一类精神药品需带出医疗机构使用时,不要求患者或代办人提供的资料是
下列关于期货公司与股东关系的表述,正确的是()。
开放式基金发生巨额赎回申请时,基金管理人应当在当日受理并执行全部赎回申请。()
将下列词语填人各句横线处,最恰当的一组是()。时下有不少人认为,择偶切不可选择女博士,其实,这未免______,我倒是认为,女博士成为贤妻良母的可能性反而大得多。
Imaginefishermenwalkingdowntotheseashore,readytocarryouttheirearlymorningroutineofpreparingtheirboatsandnet.
SQL的数据操作语句不包括_________。
下列属于正则表达式的是
ThenineteentwentiesbroughtafeelingoffreedomandindependencetomillionsofAmericans,especiallyyoungAmericans.Young
最新回复
(
0
)