首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
28
问题
有以下程序
#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>main(){inta=6,i;for(i=1;i<=3;i++){if(a>=5)break;if(a%2){a+=2;continue;}a=(a-3,a+4);}prinff("%d,
下列叙述中正确的是()。
下列叙述中正确的是()。
没有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是()。
有两个关系R,S如下:由关系R通过运算得到关系S,则所使用的运算为()。
以下选项中错误的是()。
面向对象方法中,继承是指()。
下面不能作为结构化方法软件需求分析工具的是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
随机试题
把下段文章中画线的句子译成现代汉语。孟子對曰:“王好戰,請以戰喻。填然鼓之,兵刃既接,棄甲曳兵而走,或百步而後止,或五十步而後止。以五十步笑百步,則何如?”曰:“不可。直不百步耳,是亦走也。”曰:“王如知此,則無望民之多於鄰國也。”不違農時,榖不
创建良好物质条件的方法。
用于研究蛋白质相互作用的经典方法是
【背景资料】某公路工程所需的主要建材有路基土方填料、砂石材料、水泥、沥青材料、沥青混合料和钢材等。所有材料均由项目部自己采购和组织运输。项目部材料采购部门拟按工程量清单→材料供应计划→材料用量计划→材料用款计划→材料采购计划的顺序进行材料计划管理,并对几
会计核算软件按通用范围划分,可分为()两种。
根据《中华人民共和国合伙企业法》的规定,下列各项中,属于将合伙人除名情形的是()。
教师职业道德评价的重要原则有目的性原则、主体性原则和()。
学校的制度文化包括()。
贾维和埃思曼所做的白鼠跳台实验证明了记忆的()。
北京明华中学学生发展中心的小刘老师负责向校本部及相关分校的学生家长传达有关学生儿童医保扣款方式更新的通知。该通知需要下发至每位学生,并请家长填写回执。参照“结果示例1.png~结果示例4.png”按下列要求帮助小刘老师编排家长信及回执:将“附件3:学生
最新回复
(
0
)