首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序是用来判断数组中特定元素的位置所在的。 #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
101
问题
下列程序是用来判断数组中特定元素的位置所在的。
#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全国计算机二级
相关试题推荐
下列程序的输出结果是_____。main(){intn=4;while(n--)printf("%d",--n);}
下列程序的输出结果是______。main(){inti=3;switch(i){case1:case2:printf("%d",i);case3:
若有如下定义,doublea[100];,则a数组元素的下标上限是【】。
C语言库函数fgets(str,n,fp)的功能是______。
若有定义:inta[4][10];,则以下选项中对数组元素a[i][j]引用错误的是______。(0<=i<4,0<=j<10)
下面能正确进行字符串赋值操作的语句是()
在下列叙述中,正确的一条是______。
软件工程研究的内容主要包括:【】技术和软件工程管理。
以下正确的说法是
下列选项中小属于结构化程序设计方法的是______。
随机试题
A、本品有一定毒性,不宜持续和过量服用B、脾虚便溏者不宜服用C、大量服用能引起呃逆、眩晕、呕吐等反应D、与热茶同服可致呃逆、腹泻E、本品与乌头相反使用苦楝皮时应注意
【背景资料】A公司承建一项DN400mm应急热力管线工程,采用钢筋混凝土高支架方式架设,利用波纹管补偿器进行热位移补偿。在进行图纸会审时,A公司技术负责人提出:以前施工过钢筋混凝土中支架架设DN400mm管道的类似工程,其支架配筋与本工
复核转账凭证的第0003号凭证,复核收款凭证的第0004号凭证。
证券交易所作为证券市场的核心,可以买卖证券,确定证券价格。()
有关国有资本投资、运营公司,下列表述正确的是()。
在下列各选项中,属于行政制裁的是()。
WholesalepricesinJulyrosemoresharplythanexpectedandatafasterratethanconsumerprices,【C1】______thatbusinesseswe
下列关于系统软件的叙述中,()是不正确的?
下面属于系统软件的是()。
Inatelephonesurveyofmorethan2000adults,21%saidtheybelievedthesunrevolved(旋转)aroundtheearth.An【C1】______7%did
最新回复
(
0
)