首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void fun(int,* s,int t,int*k) {int p; for(p=0,* k=p;ps[*k])*k=p; } main() { int
有以下程序: #include void fun(int,* s,int t,int*k) {int p; for(p=0,* k=p;ps[*k])*k=p; } main() { int
admin
2019-01-11
50
问题
有以下程序:
#include
void fun(int,* s,int t,int*k)
{int p;
for(p=0,* k=p;p
if(s[*]>s[*k])*k=p;
}
main()
{
int a[10]={11,12,13,14,15,16,20,18,19,10},k;
fun(a,10,&k);
printf("%d,%d\n",k,a[k]);
}
程序运行后的输出结果是( )。
选项
A、6,20
B、10,9
C、7,20
D、10,10
答案
A
解析
调用函数fun,将数组的地址、数组长度、变量k的地址传入函数。for函数实现查找数组中最大值,将其下标值存入变量k标志的内存单元。输出k=6,a[6]=20,故A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Sixp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序inta[10]={1,2,3,4,5,6,7,8,9,10};int*p=&a[3],b;b=p[5];则b的值是
程序流程图中有箭头的线段表示的是()。
若有程序:main(){inti,j;scanq("i=%d,j=%d",&i,&j);printf("i=%d,j=%d\n",i,j);}要求给i赋10,给j赋20,则应该从键盘输入【
已知有结构体:structsk{inta;floatb;}data,*p;若有p=&data,则对data的成员a的正确引用是()。
下列关于单目运算符++,--的叙述中正确的是
下面程序由两个源程序文件:t4.h和t4.c组成,程序编译运行结果是()。t4.h的源程序为:#defineN10#definef2(x)(x*N)t4.c的源程序为:#include<stdio.h>
数据库设计包括两个方面的设计内容,它们是
在面向对象方法中,如果“鸡”是一类对象,“公鸡”、“母鸡”等都继承了“鸡”类的性质,因而是“鸡”的()。
在结构化程序设计中,模块划分的原则是
一名雇员就职于一家公司,一个公司有多个雇员。则实体公司和实体雇员之间的联系是()。
随机试题
第三代头孢菌素耐药的革兰阴性杆菌引起的重症感染,尤其是严重多重耐药菌感染和院内感染可选用的药物是
在信息安全中,最常用的病毒稳蔽技术有哪几种_______
我国现行建筑安装工程费用组成规定,企业支付给离退休职工的退休金应计入( )
在文档编辑过程中,凡是屏幕上显示的内容,都已经保存在外存储器(如硬盘)上。 ( )
中国公民李某为在华外商投资企业的职员,2019年其收入情况如下:(1)每月工资8000元,缴纳社保、公积金1200元/月;(2)2月为某高校提供就业咨询宣讲活动,获得报酬50000元;(3)4月从国内一单位分三次取得工程设计费共计30000元;(
中共中央、国务院印发《国家创新驱动发展战略纲要》,提出到2030年跻身创新型国家前列。()
有如下程序 int func(int a,int b) { return(a+b); } main() { int x=3,y=6,z=7,r; r=func(func(x,y),z); printf("%\d\n",r); }该程序的输出的结果是____
下列各组软件中,完全属于应用软件的一组是
Whatproblemdoesthespeakermention?
A、Studentswhowanttoliveoffcampus.B、Third-yearstudents.C、StudentslivinginNorthCampusdormitories.D、Studentswithol
最新回复
(
0
)