首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
14
问题
有以下程序
#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://jikaoti.com/ti/SWD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include#defineN4voidfun(inta[][N]){inti;for(i=0;i<N;i++)a[0][i]+=a[N-1][N-1-i];}main(){intx[N][N]={{1,
有以下程序:#includemain(){inta=1,b=1;for(;a--;)b--;printf("%d,%d\n",a,b);}程序运行后的输出结果是()。
若有定义语句:intx=10;,则表达式x一=x+x的值为()。
有以下程序#include<stdio.h>voidmain(){doublex=3.14159;printf("%f\n",(int)(x*1000+0.5)/(double)1000);}程序运行后的输出结果是()。
有以下函数:intfun(char*s,char*t){while((*s)&&(*t)&&(*t++==*s++));return(*s一*t);}函数的功能是()。
下列叙述中正确的是()。
学生关系模式中有D(D#,Dn,Dl,DAddr)(其属性分别为系编号、系名称、系主任和系地址)和S(S#,Sn,SG,Date,Mai,D#)(其属性分别为学号、姓名、性别、入学日期、专业和系编号)两个关系,关系S的主键(码)是S#,关系S的外键(码)是
定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,G,Cr)(其属性分别为学号、姓名、课程号、课程名、成绩、学分)则对主属性部分依赖的是()。
下列叙述中正确的是()。
数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为()。
随机试题
A.山楂与磺胺嘧啶B.金银花与青霉素C.山茱萸与林可霉素D.五倍子与多酶片E.石麦汤与氯氮平具有协同增效作用的中西药联用药组是()。
______指非瞬间性和非凝固性,即在稳定和变化中保持一定的张力。
男性,65岁,右腹股沟可复性球形肿块2年。逐渐增大。查体:站立时右耻骨结节外上方可见一球形肿物。未进入阴囊,平卧时可自行回纳,压迫腹股沟韧带中点上方2cm处站立时肿物复出,应诊断为( )
下列说法中正确的为()。
航班信息显示系统应按旅客流程和()发布相关信息。
为了加强对出入境人员传染病的监测,根据法律法规的有关规定,出入境检验检疫机构要求入境旅客填写( )。
上市公司可由股东大会以一般决议通过的事项有()。
北宋的都城为( )。
A、TheSapirHypothesis.B、TheSapir-WhorfHypothesis.C、TheSapir-Whorf-BoasHypothesis.D、TheAmericanIndianModeloftheUniv
【B1】【B9】
最新回复
(
0
)