首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
42
问题
有以下程序
#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全国计算机二级
相关试题推荐
已知字母A的ASCII码值是65,字母a的ASCII码值是97,以下程序______。main(){chara=’A’;intb=20;printf("%d,%0",(a=a+a,a+b,b),a+’a
若要求从键盘读人含有空格字符的字符串,应该使用函数()。
以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误原因是main(){int*p,*q,a,b;p=&a;printf("inputa:");scanf("%d",*p);}
下列给定程序中,函数fun()的功能是:计算整数n的阶乘。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:#include<stdio.h>d
从工程管理角度看,软件设计一般分为两步完成,它们是
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
以下选项中,能用作用户标识符的是
下面不属于软件工程的3个要素是
软件测试的目的是( )。
软件测试的目的是
随机试题
支气管哮喘病人呼气比吸气更为困难,其原因是
针灸治疗外感咳嗽的基本处方是针灸治疗痰湿侵肺之咳嗽的基本处方是
移植器官超急排斥反应是由于
()是基金托管人尽责的善后阶段。
在承揽合同履行过程中,承揽人构成违约的行为是()。
2000年,法国电信斥资432亿欧元收购了英国第三大移动运营商orange公司的全部股票,成为欧洲第二大移动通信公司,法国电信所采用的公司战略是()。
Iamawriter.Ispendagreatdealofmytimethinkingaboutthepoweroflanguage—thewayitcanevoke(唤起)anemotion,avisual
“目前在全国进行的镇压反革命的运动是一场伟大的激烈的和复杂的斗争。全国各地已经实行的有效的工作路线,是党委领导,全党动员,群众动员,吸收各民主党派及各界人士参加,统一计划,统一行动,严格地审查捕人和杀人的名单,注意各个时期的斗争策略,广泛地进行宣传教育工作
Agrowingplantneedswaterforallofthefollowingexcept______Thesecondparagraphusesfactstodevelopthebasicideatha
栈和队列的共同特点是
最新回复
(
0
)