首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序是用来判断数组中特定元素的位置所在的。 #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
99
问题
下列程序是用来判断数组中特定元素的位置所在的。
#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://www.kaotiyun.com/show/NIJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行结果是【】。#include<stdio.h>longfunc(intx){longp;if(x==0‖x==1)return(2);p=x*func(x-1);r
对以下说明语句的正确理解是inta[10]={6,7,8,9,10};
设有语句chara=’\72’;则变量a______。
设有“intx=11;”则表达式(x++*1/3)的值是______。
若有以下定义,则表达式a*b+d-c值的类型为______。chara;intb;floatc;doubled;
若有如下说明:unions{chara[9]intb;floatc;}t;则下列叙述正确的是()
将代数式转换成程序设计中的表达式为【】。
结构化程序设计的3种结构是
下列选项中小属于结构化程序设计方法的是______。
下列选项中不符合良好程序设计风格的是______。
随机试题
《中学德育大纲》(1995)规定:“把全体学生培养成为热爱社会主义的具有社会公德、文明行为习惯的遵纪守法的公民。在这个基础上,引导他们逐步树立科学的人生观、世界观,并不断提高社会主义思想觉悟,使他们中的优秀分子将来能够成为共产主义者。”这段话指的是(
整体式堵水管柱主要由()和Y221-114型卡瓦封隔器及管柱支撑工具组成。
温脾汤属于
除下列哪项外,均为外感头痛的表现
急性肾衰竭造成死亡的常见电解质紊乱是
某施工企业向银行借款250万元,期限2年,年利率6%,半年复利计息一次。第2年末还本付息,则到期企业需支付给银行的利息为()万元。
按照财务会计制度的规定,企业应按当期计税工资总额的(),分别提取工会经费和职工教育经费,列入成本费用。
中国共产党执政兴国的第一要务是稳定。()
在整个运送过程中处于“二次运输”、“支线运输”、“终端运输”的是()的特点。
在学生表中要查找所有年龄大于30岁姓王的男局学,应该采用的关系运算是()。
最新回复
(
0
)