首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int fun( char *s ) { char *p=s; while (*p !=0 ) p++; return ( p-s );
有以下程序 #include <stdio.h> int fun( char *s ) { char *p=s; while (*p !=0 ) p++; return ( p-s );
admin
2020-06-16
25
问题
有以下程序
#include <stdio.h>
int fun( char *s )
{ char *p=s;
while (*p !=0 ) p++;
return ( p-s );
}
main()
{ printf( "%d\n", fun( "goodbey!" ) ); }
程序的输出结果是
选项
A、0
B、6
C、7
D、8
答案
D
解析
本题主要考查了函数定义及调用,以及while循环语句,执行fun函数后,首先是找到最后一个字符的地址,然后减去第一个地址得到的就是这个字符串的长度,所以本题答案为8。答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/RaCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
有以下程序,执行后的结果是#includeMain(){chars[]="abcde";s+=2;printf("%d\n",s[0]);}
以下不能将s所指字符串正确复制到t所指存储空间的是
有下列程序:#includemain(){FILE*fp;inta[10]={1,2,3,0,0),i;fp=fopen("d2.dat","wb");fwtite(a,sizeof(int),5,fp)
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)则该关系的主键为
程序通过定义学生结构体数组,存储若干名学生的学号、姓名和三门课的成绩。函数fun的功能是:将存放学生数据的结构体数组,按姓名的字典序(从小到大)排序。请在下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。注意:不得增行或删行,也不
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)()。
假定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:除了尾部的*号之外,将字符中的其他*号全部删除。形参P已指向字符串中最后的一个字母。在编写函数时,不得使用C语言提供的字符串函数。例如,字符串中的内容为****A*BC*DEF*G*
深度为5的完全二叉树的结点数不可能是()。
随机试题
某行政单位3月份发生如下经济业务:(1)新建一办公楼,已验收交付使用,工程总造价为950000元。(2)动用预算经费购置一台办公设备,已验收,转账支付买价18500元,运杂费500元,报销职工戚某差旅费1000元。(3)拆除旧简易房屋一座,原价280
正常膀胱的造影所见,下列哪项错误
患者,男,48岁。肝硬化病史6年。1天前呕血500ml,出现神志淡漠,吐词不清且较缓慢。下列治疗措施中,错误的是
利用网络信息技术和药品配送系统通过网络向药品消费者提供药品和药学服务,进行药品零售交易业务的药品零售组织是通过提供电子交易技术系统服务支持从而实现交易各方在网上进行药品交易的药品交易中介服务组织是
混凝土中氯离子含量检测,每一测区取粉的钻孔数量不宜少于()。
申请人符合会计从业资格考试报名基本条件且具备国家教育行政主管部门认可的中专以上(含中专)会计类专业学历(或学位)的,自毕业之日起()年内免试会计基础、初级会计电算化(或珠算五级)。
根据合同法律制度的规定,下列民间借贷行为中出借人可以要求支付利息的是()。
()是指船东不负责提供船员,只是将船交给租方使用,由租方自行配备船员,负责船舶的经营管理和航行各项事宜。
甲将自己的汽车藏匿,以汽车被盗为由向保险公司索赔。保险公司认为该案存有疑点,随即报警。在掌握充分证据后,公安机关安排保险公司向甲理赔。甲到保险公司财务室领取20万元赔偿金后,刚走到门口即被守候的多名侦查人员抓获。关于甲的行为,下列选项正确的是()
Whatpartofthemuseumflooded?
最新回复
(
0
)