首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #inelude<stdio.h> int fun(inta[],int n,int x) {int*p=a; while(p<a+n&&*p!=x)p++; if(p<a+n)return p-a; else return-1; } mai
有以下程序: #inelude<stdio.h> int fun(inta[],int n,int x) {int*p=a; while(p<a+n&&*p!=x)p++; if(p<a+n)return p-a; else return-1; } mai
admin
2021-07-09
18
问题
有以下程序:
#inelude<stdio.h>
int fun(inta[],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/h7tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是( )。
有以下程序#includemain(){FILE*fp;charstr[10];fp=fopen("myfile.dat","w");fputs("abc",fp);fclose(fp);fp=fopen("myfile.dat","a+")
设有以下语句typedefstructTT{charc;inta[4];}CIN;则下面叙述中正确的是
设有定义:intx=2;,以下表达式中,值不为6的是()。
以下能正确定义二维数组是
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
在希尔排序法中,每经过一次数据交换后
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front-1=rear。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
以下程序调用fun函数求数组中最大值所在元素的下标。#include<stdio.h>voidfun(int*s,intn,int*k){inti;for(i=0,*
结构化程序由三种基本结构组成,三种基本结构组成的算法
随机试题
中国诚至公司与美国凯迪凯特公司签订一份航空器融资租赁合同,约定合同纠纷适用美国法。双方后因航空器维修问题发生争议。凯迪凯特公司将诚至公司诉至某人民法院。关于本案的法律适用,下列哪一选项是正确的?()
对于甲级建筑柱基础和桩身有抗裂要求或处于腐蚀性土质中的打入式混凝土预制桩、钢桩,下列说法正确的是()。
下列关于安全监察制度说法正确的是()。
下列情形中,将导致委托诉讼代理人代理权消灭的有()。
如果企业的资金来源全部为自有资金,且没有优先股存在,则企业财务杠杆系数()。
材料:“植物体的结构层次"教学设计思路说明:在这节课之前,学生已经学习过细胞的基本结构,临时装片的制作和显微镜观察。(a)为每个小组的学生提供一株带有花和果实的番茄植株。(b)让学生通过观察,说出植物的六大器官。(c)让学生摘下果实,说出果皮、果
人的心理过程就其性质与功能来说,可以分为()几个方面。
(上海财大2015)某公司正考虑一投资方案,此方案需前期投资1000万,之后每年可增加税后收益160万,目前公司的资本结构负债与权益比例为1:2.债券收益率为6%。该公司股票的贝塔系数为1.2,无风险资产利率为4%,市场平均收益率为12%。由于该项目风险比
Acareful______ofthehouserevealednoclues.
Brazil’scommercewithAfricahasbiginvestmentinallofthefollowingEXCEPT
最新回复
(
0
)