首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序是用来判断数组中特定元素的位置所在的。 #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
73
问题
下列程序是用来判断数组中特定元素的位置所在的。
#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://jikaoti.com/ti/Ekn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据管理技术随着计算机技术的发展而发展。数据库阶段具有许多特点,但下面列出的特点中,______不是数据库阶段的特点。
以下叙述不正确的是
下列函数的运行结果是main(){inti=2,p;intj,k;j=i;k=++i;p=f(j,k);printf("%d",p);}int
若一个外部变量的定义形式为staticintx;,那么,其中static的作用应该是______。
执行以下语句的结果为______。y=10;x=y++;
以下各组选项中,均能正确定义二维实型数组a的选项是()
算法的空间复杂度是指
冒泡排序算法在最好的情况下的元素交换次数为【】。
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
可以在C语言程序中用做用户标识符的一组标识符是()。
随机试题
从三元里人民抗英到轰轰烈烈的义和团运动,从浴血八年的全民族抗战到新中国成立之初的“抗美援朝,保家卫国”,这些都生动地体现了中华民族
Doyou______toknowMr.Cooper’stelephonenumberandmailaddress?
某医生,在收治传染性非典型肺炎(SARS)病区工作,现出现发热伴咽痛流涕1天。查体:T39.5℃,R23次/分,BP110/65mmHg,无皮疹,皮肤无黄染,双肺呼吸音粗,未闻及啰音。当天X线胸片检查示:双肺纹理增粗,余未见异常。下列处置哪项正确
抗肝肾微粒体抗体主要是
人脑不仅能反映当前所看到、听到的事物,还能反映过去经历过的事物和想象出来从未见到过的事物,这说明人脑对现实的反映具有的特点是
对严重烧伤、大出血、休克患者采用静脉输液治疗的目的是
下列针对防范土方开挖过程中的塌方风险而采取的措施,属于风险转移对策的是()。
对于函数的教学以下说法不正确的是()。
Accordingtothewoman,forhowlongwilltheman’spackagegettoColumbia?
Hungryprehistorichunters,notclimatechange,droveelephantstoextinctionduringthePleistoceneera(更新世),newresearchsug
最新回复
(
0
)