首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
9
问题
有以下程序
#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全国计算机二级
相关试题推荐
下列叙述中正确的是()。
在一个C源程序文件中所定义的全局变量,其作用域为()。
下列叙述中正确的是()。
下面描述错误的是()。
有以下程序:#include<stdio.h>typedefstruct{intb,p;}A;voidf(Ac)/*注意:c是结构变量名*/{intj;c.b+=1;c.p+=2;
以下选项中错误的是()。
与数学式(x2-y2).cos(45°)对应的C语言表达式是()。
若有C语言表达式2+3*4+7/3,以下选项中叙述正确的执行顺序是()。
要求通过while循环不断读入字符,当读人字母N时结束循环。若变量已正确定义,以下正确的程序段是()。
以下程序中,函数scmp的功能足返回形参指针s1和s2所指字符串中较小字符串的首地址:#include<stdio.h>#include<string.h>char*scmp(char*s1.char*s2){
随机试题
英国古典经济学家亚当.斯密以制针为例说明以下哪一点的好处()
早期妊娠最具特异性的症状或体征是
中药调剂系指按照医师临床处方所开列的药物,准确地为患者配制药剂的操作技术,通常应有审方、计价、调配、复核、包装、发药等六个程序。包括汤剂饮片的调配和汤剂的制备,中成药制剂的调配,以及根据医师处方为患者临时配制其他药剂等工作。川乌类有毒饮片宜先煎
经当地城市规划行政主管部门批准,允许突出道路红线的建筑突出物应符合的规定,下列哪项有误?[2009年第54题]
背景材料:公路工程质量监督,是指依据有关法律、法规、规章、技术标准和规范,对公路工程质量进行监督的行政行为。为加强公路工程质量监督,保证公路工程质量,保护人民生命和财产安全,《公路工程质量监督规定》明确了公路工程质量监督主要包括的内容、交通主管部门对公路
战略风险管理流程中,下列哪项活动是在执行风险管理方案之前执行的()
(2019年第24题)国家治理体系是在党领导下管理国家的制度体系,是一整套紧密相连、相互协调的国家制度;国家治理能力则是运用国家制度管理社会各方面事务的能力。二者的关系主要表现为
Aninvisibleborderdividesthosearguingforcomputersintheclassroomonthebehalfofstudents’careerprospectsandthosea
GoldRushinCaliforniaVocabularyandExpressionsnuggetsawmillfinancierNewsofJamesMarshall’sdiscoveryofgold
Indiansaregenerallyreligiousandfamilyoriented,andtheirlivesaredeeply【C1】______intradition.Theinterestsofthefami
最新回复
(
0
)