首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序是用来判断数组中特定元素的位置所在的。 #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
70
问题
下列程序是用来判断数组中特定元素的位置所在的。
#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全国计算机二级
相关试题推荐
若输入12345、abc,程序的输出结果为______。main(){inta;charch;scanf("%3d,%3c",&a,&ch);printf("%d,%c",a,ch);
若有说明:inta[3][4]={0};则下面正确的叙述是
可以在C语言中用做用户标识符的是______。
下列程序的输出结果是【】。#definePR(a)printf("%d\t",(int)(a))#definePRINT(a)PR(a);printf("ok!")main()
定义int*swap()指的是______。
设有语句chara=’\72’;则变量a______。
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【】。
若x和y都是buble型变量,且x的初值为3.0,y的初值为2.0,则表达式pow(y,fabs(x))的值为【】。
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间。st=(char*)【】;
下面的程序可对指定字符串中的字符串进行从大到小排序,请将程序完整。(注:程序采用了冒泡排序算法)#include<stdio.h>#include<string.h>main(){char*str="ABCDabcd
随机试题
毛泽东所说的中国民族资产阶级“从娘肚子里带出来的老毛病”是指()
从统计学的角度看,下列指标中,()属于动态相对指标。
采用现场统计法由于不能分清材料消耗的(),因而不能作为确定材料净用量定额和材料损耗定额的依据。
水污染物的主要来源有()。
项目实施过程中为了达到规定的目标,必须满足________等约束条件。
在南京大屠杀中保护了许多难民的德国人是()。
有以下程序charfun(char*c){if(*c<=’Z’&&*c>=’A’)*c-=’A’-’a’;return*c;}main(){chars[81],*p=s;gets(s);while(*p){*p=fun(p);putch
FightinginNatureInnature,fightingissuchanever-presentprocessthatitsbehaviormechanismsandweaponsarehighlydevel
Insome【S1】______centers,workaholismissocommonthatpeopledonot【S2】______itunusual.Theyacceptthelifestyleasnormal.
Inthepast,Americanfamiliestendedtohequitelarge.Parentsraisingfiveormorechildrenwerecommon.Overtheyears,the
最新回复
(
0
)