首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
“printf("%d\n",strlen("\t\"\023\xAB\nC"));”语句的输出结果是( )。
“printf("%d\n",strlen("\t\"\023\xAB\nC"));”语句的输出结果是( )。
admin
2011-06-10
33
问题
“printf("%d\n",strlen("\t\"\023\xAB\nC"));”语句的输出结果是( )。
选项
答案
6
解析
strlen()函数的作用是计算字符串的长度并作为函数的返回值,这里的长度不包括串尾的结束标志’\0’。 ’\t’是转义字符,代表横向跳若干格;’\"’是转义字符,代表双引号:’\023’也只代表一个字符,而不管转义字符后面有几个符;’\xAB’是以两位十六进制数AB表示的ASCII码字符,只代表一个字符;’\n’是转义字符,代表回车换行。 题中语句中的字符串有5个字符常量各代表一个字符,再加上字母C,所以返回的长度是6。
转载请注明原文地址:https://kaotiyun.com/show/WtPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
将以下程序段写成三目运算表达式:【】。if(a>b)max=a;elsemax=b;
有以下程序:#include<stdio.h>main(){inta=7,b=8,*p,*q,*r;p=&a;q=&b;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",
在循环中,continue语句与break语句的区别是:______语句只是结束本次循环,然后进行循环的条件判定。
结构化程序设计的3种基本结构分别是顺序、选择和______。
若a是noat型变量,b是unsigned型变量,以下输入语句中,合法的是______。
以下程序有语法错误,有关错误原因的正确说法是()。main(){intG=5,k;voidprt_char();┆k=prt_char(G);┆
请选出可以作为C语言用户标识符的一组标识符号
以下程序有语法错误,有关错误原因的正确说法是main(){intG=5,k;voidprt_char();…k=prt_char(G);…}
以下对C语言函数的有关描述中,正确的是
随机试题
心肌梗死最常见的死亡原因是
所谓α-羟丁酸脱氢酶检测,实际是测定下列乳酸脱氢酶同工酶中的哪一种
下述哪项为胸部损伤时行急诊剖胸手术的指征
对于增生型肠结核,下述哪项不正确
A.头脑风暴方法B.小组讨论方法C.角色扮演方法D.领导方法E.案例分析方法使学员在没有预先准备的情况下即刻回答问题的培训方式是()
烧伤休克期补液时,对调节补液量及速度有价值的观察指标不包括
汉代提倡“君为臣纲”,要求臣下对君主忠心耿耿,但凡涉嫌欺君罔上即入“欺谩罪”。下列行为中,()属于欺谩罪。
(2011年考试真题)根据营业税法律制度的规定,下列各项中,按“服务业”税目征税的是()。
TheShanghaiTechnicalSupervisionBureaurecentlyreleasedtheresultsofasamplesurveyof486Modelcomputersbeingsoldint
下列犯罪中没有现实的损害后果也可以构成既遂的是()。
最新回复
(
0
)