首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
“printf("%d\n",strlen("\t\"023\xABC\n");”语句的输出结果是______。
“printf("%d\n",strlen("\t\"023\xABC\n");”语句的输出结果是______。
admin
2013-02-23
52
问题
“printf("%d\n",strlen("\t\"023\xABC\n");”语句的输出结果是______。
选项
答案
6
解析
strlen()函数的作用是计算字符串的长度并作为函数的返回值,这里的长度不包括串尾的结束标志’\0’。
’\t’f是转义字符,代表横向跳若干格:"\"是转义字符,代表双引号;’\023’只代表一个字符,而不管转义字符后面有几个字符;’仅AB,是以两位十六进制数AB表示的ASCII码字符,只代表一个字符;’\n’是转义字符,代表回车换行。
5个字符常量各代表一个字符,再加上字母C,所以返回的长度是6。
转载请注明原文地址:https://kaotiyun.com/show/XOPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序通过函数指针p调用函数fun,请在填空栏内写出定义变量p的语句。voidfun(int*x,int*y){……}main(){inta=10,b=20;【】:p=fun;p(&a,&b)
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
在长度为n的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为【】。
有以下程序voidss(char*s,chart){while(*s){if(*s==t)*s=t-’a’+’A’;s++;}}main(){charstr1[100]="a
有以下程序#include<stdio.h>sub1(chara,charB){charc;c=a;a=b;b=c;}sub2(char*a,charB){charc;c=*a;*a=b;b=c;}sub3(char*a,
子程序通常分为两类:【】和函数,前者是命令的抽象,后者是为了求值。
下述对C语言字符数组的描述中错误的是
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做
关系可以有3种类型,即基本关系(又称基本表或基表)、查询表和【】。
以下正确的说法是
随机试题
关于超声心动图对临床感染性心内膜炎诊断意义的叙述,不正确的是
带缺口的试样,其脆性转变温度比光滑试样高。()
_______又称行业吸引力矩阵、九象限评价法,或GE业务筛选模型。()
攒蹙累积,莫得遁隐。
下列各项中,属于个人网上银行主要业务功能的有()。
张某在某事业单位工作,连续两年考核被确定为不合格等次,又不服从组织安排,按照规定,该单位可以将张某辞退。()
要进行有效的控制,必须()。
交换下列积分的积分顺序:
设f(x)二阶连续可导,且则().
Adultswhohadbeenfedplentyoffruitwhentheywerechildrenarelesslikelytosufferfromcertaintypesofcancer,British
最新回复
(
0
)