首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun( char s[] ) { char *p = s; while( *p != 0 ) p++; return ( p-s ); } main() { printf("%d\n", fun("0ABC
有以下程序 #include int fun( char s[] ) { char *p = s; while( *p != 0 ) p++; return ( p-s ); } main() { printf("%d\n", fun("0ABC
admin
2019-04-24
37
问题
有以下程序
#include
int fun( char s[] )
{
char *p = s;
while( *p != 0 ) p++;
return ( p-s );
}
main()
{
printf("%d\n", fun("0ABCDEF") );
}
程序运行后的输出结果是
选项
A、1
B、6
C、7
D、0
答案
C
解析
本题考查字符串作为函数参数以及while语句,本题中传入字符串OABCDEF,然后执行fun后,就得到了该字符串中字符的个数,不包括结尾符,该字符串有7个字符,所以答案为C。
转载请注明原文地址:https://jikaoti.com/ti/u6f0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若要定义一个具有5个元素的整型数组,以下错误的定义语句是()。
以下程序的功能是:利用指针向三个整型变量,并通过指针运算找出三个数中最大值,输出到屏幕上。请填空main(){intx,y,z,max,*px,*py,*pz,*pmax;scanf("%d%d%d",&x,&y,&z);px=&x;py=&y;
有以下程序 #include <stdio.h> main() { int n,*p=NULL; *p=&n; printf("Input n:");scanf("%d",&p);printf("output n:");p
下列叙述中错误的是()。
以下叙述中正确的是()。
下面属于C语言保留字的是()。
软件是指
在E-R图中,用来表示实体联系的图形是()。
针对简单程序设计,以下叙述的实施步骤顺序正确的是
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是
随机试题
Thefiremusthave______afterthestaffhadgonehome.
女性,35岁。血尿2周。血象:WBC9.5×109/L,Hb82g/L,RBC2.46×1012/L,PLT245×109/L,MVC92fl,MCH30pg,MCHC33%,该患者的贫血是
不符合腺瘤特征的是
细胞外钙离子浓度增高时出现下列情况,但除外
A.患者教育欠缺B.沟通失误C.产品缺陷D.剂量计算错误E.给药时间、途径或剂型错误关于用药错误的原因药品标签或包装缺陷导致的用药错误属于()。
股利分配政策方面,发行人应披露( )。
下列项目中,应通过“其他应付款”科目核算的有()。
“雄安新区”之所以被称之为“千年大计”,其背后实则有重振北方经济,使得中国经济的南北发展更趋均衡之意。从华北地区来看,过去呈现出典型的区域内部发展不均衡,京津冀的均衡发展水平远低于珠三角与长三角。“雄安新区”背后的另一层涵义,则是通过实现京津冀更加紧密的一
2011年10月11日晚,第八届全国残疾人运动会开幕式在杭州隆重举行,下列说法错误的是()。
Youshouldhireamore______managerthantheoneyoucurrentlyhave.
最新回复
(
0
)