首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include<stdio.h> #include<string.h> main() { int len=strlen(’’\0\t123456’’); printf(’’%d’’,len);
有如下程序 #include<stdio.h> #include<string.h> main() { int len=strlen(’’\0\t123456’’); printf(’’%d’’,len);
admin
2017-07-05
79
问题
有如下程序
#include<stdio.h>
#include<string.h>
main()
{
int len=strlen(’’\0\t123456’’);
printf(’’%d’’,len);
}
程序运行后的输出结果是( )。
选项
A、1
B、0
C、8
D、10
答案
B
解析
strlen()函数用来计算字符串的长度,’\0’为字符串结束的标志,当调用strlen()函数计算\0\t123456时,因为第一个字符为’\0’,计算就结束了,所以输出该字符串的长度为0,选项A、C、D错误,选项B正确;本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/YpDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是______。#include<stdio.h>main(){inta,b,c,n;a=2;b=0;c=1;n=1;while(n<=3){c=c*a;b=b+c;++n;}printf("b=%d",b);}
标准库函数fgets(s,n,file)的功能是()。
有下列函数:intfun(char*s){char*t=s;while(*t++);return(t-s);}该函数的功能是()。
下列选项中不合法的十六进制数是()。
在16位编译系统上,若有定义inta[]={10,20,30},*p=&a;,当执行p++;后,下列说法错误的是
下列叙述中错误的是
语句"int(*ptr)();"的含义是______是指向函数的指针,该函数返回一个int型数据。
若有定义语句:inta=3’b=2,c=1;,以下选项中错误的赋值表达式是
若下列选项中的各变量均为整型且已有值,其中不正确的赋值语句是()。
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是()。
随机试题
在改革、发展、稳定的关系中,社会稳定是改革与发展的
膜性肾小球肾炎临床上常表现为()
腹部闭合性损伤时,不支持腹腔内脏损伤诊断的是
证券交易所债券质押式回购到期应按照合同约定金额返还回购项下的资金,并解除质押关系,可以进行展期。()
以下导致企业流动资产增加的因素不包括()。
根据企业国有资产法律制度的规定,在选择国有资本控股公司的企业管理者时,履行出资人职责的机构所享有的权限是()。
【F1】We’removing;intoanotherera,asthetoxiceffectsofthebubbleanditsgraveconsequencesspreadthroughthefinancials
Theorganizationhadbrokennorules,but______haditactedresponsibly.
()守门员()中线()中圈()球门网
Mostworthwhilecareersrequiresomekindofspecializedtraining.Ideally,therefore,thechoiceofan【C1】______shouldbemade
最新回复
(
0
)