首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
55
问题
有以下程序
#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://kaotiyun.com/show/eQRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若要说明一个类型名STP,使得定义语句STPs;等价于char*s;,以下选项中正确的是
有两个关系R和T如下:则由关系R得到关系T的操作是
有以下程序 #include <stdio.h> main() { int n,*p=NULL; *p=&n; printf("Input n:");scanf("%d",&p);printf("output n:");p
运行下面程序时,从键盘输入字母H,则输出结果是#include<stdio.h>main(){charch;ch=getchar();switch(ch){case’H’:printf("
下列叙述中错误的是()。
以下叙述中正确的是()。【09年9月】
软件调试的目的是
下面不属于软件测试实施步骤的是
软件测试的目的是( )。
针对简单程序设计,以下叙述的实施步骤顺序正确的是
随机试题
A.中和游离外毒素B.抑制病原体对黏膜的黏附C.结合FcγR,促进吞噬病原体D.激活补体旁路途径,溶解革兰阴性菌E.干扰病毒的复制IgG具有的作用
连续型随机变量X的分布函数为P{0<X<1},P{1.5<X≤3}。
血清AFP升高可见于下列情况,但须除哪项外
2010年初,甲某在某县农贸市场趁人多拥挤之机,将手伸向乙某衣包,被乙某之妻丙某发现。丙某正要喊。甲某怕事情败露,威胁丙某道:“别喊,否则捅死你。”丙某见甲某左手提一把刀便没敢吭声,甲某摸走乙某包内的2000元钱逃离现场。甲某的行为:()
根据现行政策,关于增值税纳税人购进增值税税控系统专用设备的处理。下列表述正确的是()。
青春期学生与父母之间的关系表现为()。
判断级数的敛散性.
在嵌套使用if语句时,C语言规定else总是
任何情况下你都不要去碰它。(underanycircumstances)
Thefatherwantstoknowwhyhisson(question)________bythepolicelastweek.
最新回复
(
0
)