首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句: char s[10]="1234567\0\0": 则strlen(s)的值是( )。
若有定义语句: char s[10]="1234567\0\0": 则strlen(s)的值是( )。
admin
2015-08-09
56
问题
若有定义语句:
char s[10]="1234567\0\0":
则strlen(s)的值是( )。
选项
A、7
B、8
C、9
D、10
答案
A
解析
strlen()函数的功能是计算字符串长度时,遇到结束标识为止,且长度不包括结束标识。本题中,从第一一个字符开始,遇到第一个结束标识’\0’为止,注意’\0’不占字符串长度,所以字符串长度为7。因此A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/uQDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。point(char*pt);main(){charb[4]={’a’,’c’,’s’,’f’},*pt=b;pt=point(pt);printf("%c\n",*pt);
若有下列定义,则对a数组元素地址的正确引用是()。inta[5],*p=a;
有下列程序:main(){intx=5;do(printf("%d",x-=4);}while(!(--X));}程序的输出结果是()。
在面向对象方法中,_____描述的是具有相似属性与操作的一组对象。
下列程序的输出结果是()。#inClude<stdio.h>main(){charch[2][5]={"1234","5678"},*p[2];inti,j,s=0;for(i=0;i<2;i++)
下列程序的输出结果是()。#include<stdio.h>voidmain(){intb[6]-<2,4,6,8,10,12};int*p=b,**q=&p;printf("%d",*(p++));
语句int(*ptr)()的含义是()。
有下列函数定义:fun(floath){printf("%f,%f\n”,h,h*h);}该函数的类型是()。
设有程序段:intk=12;while(k=1)k=k-1;则下列描述中正确的是()。
随机试题
于心尖区触及舒张期震颤,应考虑
彩超自相关技术的作用是
狂犬病的临床特征性表现是
慢性胎儿窘迫的主要原因为
对家庭权利结构的理解,正确的是
关于中医的四诊,以下正确的是
()包括工作时间和休息休假制度、工资制度、劳动安全卫生制度以及女职工和未成年工特殊保护制度等。
简述贷款的五级分类法。(2015华中科技大学)
CompletethediagramybelowusingNOMORETHANTHREEWORDSfromthepassage.Writeyouranswersinboxes32-36onyouranswersh
A、Becausetheyaresurroundedbyironproducts.B、Becausetheytakeintoomuchironfromthediet.C、Becausetheysufferfromt
最新回复
(
0
)