首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int fun(int a[],int n,int x) { int *p=a; while( p<a+n && *p!=x ) p++; if ( p<a+n ) return
有以下程序 #include <stdio.h> int fun(int a[],int n,int x) { int *p=a; while( p<a+n && *p!=x ) p++; if ( p<a+n ) return
admin
2020-10-26
29
问题
有以下程序
#include <stdio.h>
int fun(int a[],int n,int x)
{ int *p=a;
while( p<a+n && *p!=x ) p++;
if ( p<a+n ) return p-a;
else return -1;
}
main()
{ int a[10]={1,2,3,4,5,6,7,8,9,10};
printf("%d\n",fun(a,10,10));
}
程序运行后的输出结果是
选项
A、9
B、-1
C、10
D、0
答案
A
解析
while( p<a+n && *p!=x ) p++;p=a;n=10,x=10;while循环条件成立,直到p=a+9,结束循环,执行下一条语句,if条件成立,返回p-a,此时执行p-a=a+9-a=9;因此,输出9。 故答案为A选项
转载请注明原文地址:https://kaotiyun.com/show/Hj3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){inti,k=0,a[10];for(i_0;i
以下叙述正确的是()。
设有以下语句:typedefstructTT{charc;inta[4];}CIN:则下面叙述中正确的是()。
有以下程序:#include<stdio.h>main(){inta,b;for(a=0;a<3;a++){scanf("%d",&b);switch(b){default:
有以下程序:#includetypedefstruct{charname[10];intage;}ST;main(){STstud[10]={"Adum",15,
以下关于指针的叙述,错误的是()。
有两个关系R,S如下:由关系R通过运算得到关系S,则所使用的运算为()。
下列叙述中正确的是()。【10年9月】
要求通过while循环不断读入字符,当读人字母N时结束循环。若变量已正确定义,以下正确的程序段是()。
数据库中对概念模式内容进行说明的语言是()。
随机试题
下图为“2018年5月10日2时亚洲部分地区海平面气压形势图”。读图回答下列问题。该日,甲地政府部门可能发布()。
经期延长血瘀证的用方是经期延长阴虚血热证的用方是
小儿腹泻脾虚泻的治法为
女,18岁。体质瘦弱,脊椎后凸畸形,弯腰动作受限,腹股沟有肿物,行肿物穿刺抽出灰白色脓液。应考虑是()
建设工程监理是对建设工程项目管理的总目标的有效控制,为了使监理目标实现,除了监理工程师对监理程序的有效执行外,还要求监理工程师具有较强的组织协调能力。监理工程师进行组织协调时应采用一定的方法来协调,比如:第一次工地例会、发布指令等都是监理工程师在组织协调时
背景资料: 某施工单位中标承担了某路段高速公路收费系统的施工,该路段设计车速为100km/h,有8处互通立交,其中2处互通立交连接其他高速公路,其余6处连接地方道路。全线设一个监控、通信、收费分中心,6个收费站,采用封闭式半自动收费方式,并且纳入全省高
某企业2015年6月1日向银行贷款800万元,专门用于建造某生产车间,当日开工建设,并且满足资本化条件。该借款期限为3年,年利率为12%,该车间于2016年9月30日交付使用(达到预定可使用状态)。该企业在2016年度按权责发生制原则计提了贷款利息支出96
求助者的症状主要有()。求助者性格形成的原因可能是()。
党的十八大报告提出,要坚持中国特色反腐倡廉道路,坚持标本兼治、综合治理、惩防并举、注重预防方针,做到干部清正、政府清廉、政治清明。党坚定不移地反腐的目的在于()。①履行国家职能,全面建设小康社会②落实全心全意为人民服务的宗旨,
Maryhasblendedtheingredients.
最新回复
(
0
)