首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序是用来判断数组中特定元素的位置所在的。 #include #include int fun(int *s, int t, int *k) { int i; *k=0; for(i=0;i
下列程序是用来判断数组中特定元素的位置所在的。 #include #include int fun(int *s, int t, int *k) { int i; *k=0; for(i=0;i
admin
2013-02-23
88
问题
下列程序是用来判断数组中特定元素的位置所在的。
#include
#include
int fun(int *s, int t, int *k)
{ int i;
*k=0;
for(i=0;i
if(s[*k]
)*k=i;
return s[*k]; }
main()
{ int a[10]={ 876,675,896,101,301,401,980,431,451,777},k;
fun(a, 10, &k);
printf("%d, %d\n",k,a[k]);}
如果输入如下整数:876 675 896 101 301 401 980 431 451 777
则输出结果为
选项
A、7,431
B、6
C、980
D、6,980
答案
D
解析
本题中直接使用指针变量k,但在使用时要注意对k的指针运算。此外,一开始应知道*k的值为数组中的某一下标值,即*k=0,本函数的功能是找出数组中的最大元素的位置及最大元素的值。
转载请注明原文地址:https://kaotiyun.com/show/NIJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设p1和p2是指向一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是
设有以下说明语句structex{intX;floaty;charz;}example;则下面的叙述中不正确的是
下列程序的输出结果是______。#defineA100main(){inti=0,sun=0;do{if(i==(i/2)*2)continue;sum+i;
以下程序运行结果是【】。#include<stdio.h>main(){intfun();fun();}fun(){staticinta[3]={0,1,2};inti;
若有如下说明,则______的叙述是正确的。structst{inta;intb[2];}a;
定义int*swap()指的是______。
数据的存储结构是指______。
关系模型的数据操纵即是建立在关系上的数据操纵,一般有【】、增加、删除和修改四种操作。
在算法正确的前提下,评价一个算法的两个标准是【】。
在16位编译系统上,若有定义int a[]={10,20,30},*p=&a;,少逗号当执行p++;后,下列说法错误的是______。
随机试题
同种异型抗原
痛经的主要病机是( )。
某钢筋混凝土T形截面简支梁,安全等级为二级,C25混凝土。荷载简图及截面尺寸如图1—17所示。梁上作用有均布静荷载gk,均布活荷载pk,集中静荷载Gk,集中活荷载Pk。各种荷载均为标准值。已知:as=65mm,fyy=210N/mm2,ft=1.27
基金向投资者分配股息、红利、利息时,要代扣、代缴个人所得税。()
2014年3月5日,机床生产商甲公司向乙公司出售机床20台,每台20万元。乙公司因资金周转困难,欲向丙银行贷款400万元,并与甲公司约定:“仅在乙公司的400万元银行借款于2014年6月2日前到账时,机床买卖合同始生效。”2014年4月2日,乙公司与丙银
我国的科学技术水平,正在飞跃前进。
案例:假设某公司计划购置一个铜矿,需要投资600000元。该公司购置铜矿以后,需要购置运输设备将矿石运送到冶炼厂。公司在购置运输设备时有两种方案:投资方案甲是投资400000元购买卡车,而投资方案乙是投资4400000元安装一条矿石运送线
“性相近,习相远”是孔子对()的概括。
实践是人的存在方式,是指()
Thelecturewasn’tinteresting,sothestudentsroseoneafter______andwalkedout.
最新回复
(
0
)