首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序是用来判断数组中特定元素的位置所在的。 #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
114
问题
下列程序是用来判断数组中特定元素的位置所在的。
#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全国计算机二级
相关试题推荐
下列程序的输出结果是16.00,请填空。main(){inta=9,b=2;floatx=【】,y=1,1,z;z=a/2+b*x/y+1/2;printf("%5.2f\n",z);}
有以下程序#include<stdlib.h>structNODE{intnum;structNODE*next;};main(){structNODE*p,*q,*r;p=(structN
以下程序运行结果是【】。#include<stdio.h>main(){intfun();fun();}fun(){staticinta[3]={0,1,2};inti;
下列程序的输出结果是【】。#definePR(a)printf("%d\t",(int)(a))#definePRINT(a)PR(a);printf("ok!")main()
以下叙述中正确的是()
设关系R1有r1个元组,关系R2有r2个元组,则关系R1和R2连接后的结果关系的元组数目是______个。
结构化程序设计主要强调的是
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间。st=(char*)【】;
在算法正确的前提下,评价一个算法的两个标准是【】。
可以在C语言程序中用做用户标识符的一组标识符是()。
随机试题
A、7天B、1个月C、3个月D、3~4个月E、5~6个月活动修复应在拔牙后
糖尿病性血管病变。最具有特征性的是
患者,女,8岁,纳呆,食无味,拒食,形体尚可,常伴嗳气泛恶,胸闷脘痞,大便不调,面色少华,精神正常。舌苔薄白或薄腻,脉尚有力根据描述回答以下问题。病人的病证是()。
在夏季出游预防和治疗中暑的药物用品有()。
按照我国相关法律和制度规定,我国高校管理人员实行教育职员制度。()
对违反学校管理制度的学生,学校应当予以()。(2013.四川)
1944年底,在欧洲大陆上法西斯德国已处于东西两线作战的不利处境。()
Wemaylookattheworldaroundus,butsomehowwemanagenottoseeituntilwhateverwe’vebecomeusedtosuddenlydisappears.
(1)MarkTwain’sinstructionswerequiteclear:hisautobiographywastoremainunpublisheduntil100yearsafterhisdeath.Who
A、HowtoorderamealatMcDonald.B、Thehistoryofrestaurant.C、Twobrothers-MacandDickMcDonald.D、ThedevelopmentofMcDon
最新回复
(
0
)