首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun( char *s ) { char *p=s; while (*p !=0 ) p++; return ( p-s ); } main() { printf( "%d\n", fun( "good
有以下程序 #include int fun( char *s ) { char *p=s; while (*p !=0 ) p++; return ( p-s ); } main() { printf( "%d\n", fun( "good
admin
2019-06-09
21
问题
有以下程序
#include
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
答案
C
解析
本题主要考查了函数定义及调用,以及while循环语句,执行fun函数后,首先是找到最后一个字符的地址,然后减去第一个地址得到的就是这个字符串的长度,所以本题答案为8。
转载请注明原文地址:https://jikaoti.com/ti/fGf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODll.C中函数fun的功能是:计算函数(x,y,z)=(x+y)/(x-y)+(z+y)/(z-y)的值。其中x和y的值不等,z和y的值不等。例如,当X的值为9、y的值为11、Z的值为15时,函数值为-3.50。请改正程序
给定程序中,函数fun的功能是:找出100~999之间(含100和999)所有整数中各位上数字之和为X(x为一正整数)的整数,然后输出;符合条件的整数个数作为函数值返回。例如,当X值为5时,100~999之间各位上数字之和为5的整数有:104、1
给定程序中,函数fun的功能是:在带有头结点的单向链表中,查找数据域中值为ch的结点。找到后通过函数值返回该结点在链表中所处的顺序号;若不存在值为ch的结点,函数返回0值。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
给定程序MODll.C中函数fun的功能是:计算s所指字符串中含有t所指字符串的数目,并作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#inc
以下语句定义正确的是()。
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structanumber[10];
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为()。
下列叙述中正确的是()。
以下关于字符串的叙述中正确的是()。
在数据库系统中,考虑数据库实现的数据模型是()。
随机试题
膜性肾小球肾炎的特征性病理变化为膜增生性肾小球肾炎的特征性病理变化为
反映一组呈正偏态分布特征的资料平均水平用
结构中含有叔丁基的药物有
地基强度较大,墙高大于(),小于等于()的挡墙可采用短卸荷板式挡土墙。
2013年3月,某娱乐公司餐厅经营收入50万元,台球室经营收入34万元,网吧经营收入20万元(均分别核算)。该公司当月应纳营业税()万元。(当地人民政府规定台球室适用5%的税率,网吧适用20%的税率)
【掘土派】南京大学2001年世界近现代史真题;南京大学2002年综合卷真题
《中华人民共和国民法通则》第55条规定:“民事法律行为应当具备下列条件:(一)行为人具有相应的民事行为能力;(二)意思表示真实;(三)不违反法律或者社会公共利益。”《中华人民共和国民法通则》第56条规定:“民事法律行为可以采取书面形式、口头形式或者其他形式
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。程序中,m个人的成绩存放在8core数组中,请编写函数fun,它的功能是:将低于平均分的人数作为函数值返回,将低于平均分的分数放在below所指
打开考生文件夹下的Word文档WORD1.doc,其内容如下:[WORD1.doc文档开始]人生要学会遗忘人生在世,忧虑与烦恼有时也会伴随着欢笑与快乐的。正如失败伴随着成功,如果一个人的脑子里整天胡思乱想,把没有价值的东西也储存在头
世界上第一台计算机是1946年美国研制成功的,该计算机的英文缩写名为()。
最新回复
(
0
)