首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序调用fun函数求数组中最大值所在元素的下标。 #include void fun( int *s,int n, int *k ) { int i; for( i=0 ,*k=i; i s[*k] ) __________ ; } main() {
以下程序调用fun函数求数组中最大值所在元素的下标。 #include void fun( int *s,int n, int *k ) { int i; for( i=0 ,*k=i; i s[*k] ) __________ ; } main() {
admin
2015-07-28
30
问题
以下程序调用fun函数求数组中最大值所在元素的下标。
#include
void fun( int *s,int n, int *k )
{ int i;
for( i=0 ,*k=i; i
if( s
> s[*k] ) __________ ;
}
main()
{ int a[5]={1,6,2,8,0}, k;
fun( a, 5, &k );
printf("%d %d\n", k, a[k] );
}
在横线处应填入的内容是( )。
选项
A、*k=i
B、k=i
C、*k=i-s
D、k=i-s
答案
A
解析
该代码段的逻辑是循环判定s中的值,如果大于s[*k]则用*k记录当前的元素下标,记录当前下标的语句应为"*k=i",表示把i的值赋给了k指向的变量的值,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/s7Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序段 int*p,a=10,b=3; p=&a; a=*p+b;执行该程序段后,a的值为______。
以下程序运行后,输出结果是______。 int d=1; fun(int p) { int d=5; d+=p++; printf("%d",d); } main() { int a=3; fun(a); d+=a++; printf("%d\n",d)
设已有定义:char*st="how are you";,下列程序段中正确的是______。
以下程序运行后输出______。#include<stdio.h>intf(char*s1,char*s2){staticintn1,n2;while(*s1++)n1++;w
以下程序中用户由键盘输入一个文件名,然后输入一串字符(用$结束输入)存放到此文件中,形成文本文件,并将字符的个数写到文件尾部。请填空。#include<string.h>main(){FILE*fp:charch
表达式a+b||~c|d的运算顺序是______。
设有以下函数:voidfun(intn,char*$s){……}则下面对函数指针的定义和赋值均正确的是
下列选项中不属于结构化程序设计原则的是
若—个外部变量的定义形式为staticintx;,那么,其中static的作用应该是______。
以下有4组用户标识符,其中合法的一组是______。
随机试题
有权申请行政复议的公民死亡的,其()可以申请行政复议。
属于垂直传播的是()。
请简要论述清朝的地方司法体制。
水源选择是城市给水工程规划的重要内容,以下关于水源的表述中错误的是()。
在工程施工进度计划的实施过程中,为了加快施工进度,可以采取的组织措施是( )。
甲公司2015年和2016年12月31日资产负债表部分项目余额如下:假定2016年甲公司发生的部分经济业务如下:(1)3月25日企业购入专项工程A需要安装的设备一台,发票上注明的设备款为20000元,发生运费5000元,购入后发生安装费1000元,全
商业银行是以()为经营对象的信用中介机构。
甲、乙签订融资租赁合同,甲为出租人,乙为承租人。甲根据乙的选择,向丙购买了1台大型设备,出租给乙使用。乙在该设备安装完毕后,发现不能正常运行。根据合同法律制度的规定,下列表述中,正确的是()。
某烟草批发企业为增值税一般纳税人,2014年7月发生以下业务:(1)向卷烟批发企业甲销售A牌卷烟5000条,开具的增值税专用发票上注明销售额250万元;另对外销售雪茄烟一箱,开具的增值税专用发票上注明销售额为4万元;(2)向烟酒专卖店乙
多式联运经营人以()合同与分承运人建立承运法律关系。
最新回复
(
0
)