首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
37
问题
有以下程序
#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://kaotiyun.com/show/RCRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是将带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
给定程序MODll.C中函数fun的功能是:首先将大写字母转换为对应小写字母;若小写字母为a~u,则将其转换为其后的第5个字母;若小写字母为v~z,使其值减21。转换后的小写字母作为函数值返回。例如,若形参是字母A,则转换为小写字母f若形参是字母W,则转换
请编写一个函数fun,它的功能是:比较两个字符串的长度,(不得调用C语言提供的求字符串长度的函数),函数返回较长的字符串。若两个字符串长度相同,则返回第一个字符串。例如,输入beijingshanghai(为回车键),函数将返回shanghai。
当用“#defineF37.5f”定义后,下列叙述正确的是()。
有如下程序#includemain(){inti,data;scanf("%d",&data);for(i=0;idata)break;printf("%d,",i);}printf("\n");}程序运行时,从键
若变量已正确定义并赋值,以下不能构成C语句的选项是()。
以下程序的功能是判断输入的一个整数是否能被3或7整除,若能整除,输出YES,否则输出NO。在下划线处应填入的选项是#includemain(){intk;printf("Enteraintnumber:");scanf("%d",
以下选项中,合法的数值型常量是()。
在数据库设计中,将E—R图转换成关系数据模型的过程属于()。
在E-R图中,用来表示实体联系的图形是( )。
随机试题
下列广告媒体中,在国际市场上,企业一般很少采用的是()
交感神经对血液循环的调节不正确的是()
不属于根管系统部分的是
下列情形,可能导致资金不落实的有( )。
现行消费税采用的定额税率分为()档,最低为每征税单位0.1元,最高为每征税单位250元。
甲、乙、丙、丁共同投资设立了A有限合伙企业(以下简称A企业)。合伙协议约定:甲、乙为普通合伙人,分别出资10万元;丙、丁为有限合伙人,分别出资15万元;甲执行合伙企业事务,对外代表A企业。2006年A企业发生下列事实:2月,甲以A企业的名义与B公司签订了
依次填入横线处的词语,恰当的一组是()。①面对人类,失去之心的医学是冰冷的,有缺陷的。②只要是那些彰显正义、美德,代表了先进文明的人,都有得到树碑的殊荣。
当进行再认测验时,低频字比高频字成绩()
设f(x)在[a,b]上有二阶连续导数,证明
计算机是一种通用的信息处理工具,下面是关于计算机信息处理能力的叙述:Ⅰ.它不但能处理数据,而且还能处理图像和声音Ⅱ.它不仅能进行计算,而且还能进行推理决策Ⅲ.它具有几乎无限的存储能力Ⅳ.它能方便而迅速与其他计算机交换
最新回复
(
0
)