首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
21
问题
有以下程序
#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://jikaoti.com/ti/fUG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序main(){inta=-2,b=0;while(a++)++b;pfintf("%d,%d\n",a,b);}则程序的输出结果是
有下列程序,程序执行后的输出结果是fun(charP[][10]){intn=0,i;for(i=0;i
有以下程序#include#includevoidmain(){charstr[][20]={"One*World","One*Dream!"},*p=str[1];printf("%d,",str1
对软件系统总体结构图,下面描述中错误的是
以下选项中,值为1的表达式是
编写一个函数,该函数可以统计一个长度为2的字符串在另一个字符串中出现的次数。例如,假定输入的字符串为"asdasasdfgasdaszx67asdmklo”,子字符串为”as”,则应当输出6。注意:请勿改动主函数main和其他函数
C语言主要是借助以下哪个功能来实现程序模块化?()
下列给定程序是建立一个带头结点的单向链表,并用随机函数为各结点赋值。函数fun的功能是将单向链表结点(不包括头结点)数据域为偶数的值累加起来,并且作为函数值返回。请改正函数fun中的错误,使它能得出正确的结果。注意:部分源程序在文件MO
有两个关系R和T如下图所示:则由关系R得到关系T的运算是()。
数据库系统的三级模式不包括()。
随机试题
()为现代旅游活动的蓬勃发展创造了十分优越的条件。
私人信息是指市场参加者所拥有的具有
不属于信噪比下降的原因是
大黄与芒硝配伍,能明显增强攻下泻热的治疗效果,其配伍关系是
A.胸腺B.甲状旁腺C.肾上腺皮质D.肾上腺髓质E.松果体褪黑素是由()产生的
A、紫外光谱B、红光光谱C、13C磁共振光谱D、旋光光谱E、质谱()对测定甾体皂苷元的结构十分有用
下列各选项中关于《划拨国有建设用地使用权管理暂行办法》的规定,叙述不正确的是()。
对单位工程竣工验收备案的描述,正确的是()。
常用的信用衍生工具包括()。
NoEnglishmanbelievesinworkingfrombooklearning.Hesuspectseverythingnew,anddislikesit,unlesshecanbecompelledby
最新回复
(
0
)