首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include #include main() { printf("%d\n", strlen("0\n011\1")); } 程序运行后的输出结果是( )。
有如下程序 #include #include main() { printf("%d\n", strlen("0\n011\1")); } 程序运行后的输出结果是( )。
admin
2015-07-28
29
问题
有如下程序
#include
#include
main()
{
printf("%d\n", strlen("0\n011\1"));
}
程序运行后的输出结果是( )。
选项
A、6
B、8
C、9
D、4
答案
A
解析
字符串"0\n011\1"中共有两个转义字符,分别是?\n?、?\1?,各代表一个字符,strlen()计算的是字符串的实际长度(不包含结束标识符),所以输出结果为6,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/YdJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知形成链表的存储结构如下图所示,则下述类型描述中的空白处应填_______。structlink{chardata;_______,}node;
以下程序(程序左边的数字为符加的行号)。1#include<str.h>2#include<stdio.h>3main()4{chars[]="string";5puts(s);6strcpy(s,"h
请选出以下程序的输出结果_______。#include<stdio.h>sub(x,y,z)intx,y,*z;{*z=y-x;}main(){inta,b,c;sub(10,5,&A)
以下函数把b字符串连接到a字符串的后面,并返回a中新字符串的长度。请填空。 strcen(chara[],charb[]) {intnum=0,n=0; while(*(a+num)!=【】)num++; whi
下述程序段的输出结果是() intx=10; inty=x++; printf("%d,%d",(x++,y),y++);
t为int型变量,进入下面的循环之前,t的值为0,则以下叙述中正确的是() while(t=1) {…}
对于循环队列,下列叙述中正确的是
下列叙述错误的是()。
若a=10,b=20,则表达式!(a<b)的值是【】。
随机试题
低钠血症时见的情况是
肿瘤相关抗原指
下列土地类型属于集体所有的土地有()。
事故处理需要进行设计变更的应()。
根据《合伙企业法》对合伙型基金收益分配的规定,下列说法错误的是()。
在国民收人初次分配的基础上,通过再分配形式的收入称为()。
“冬天来了,春天还会远吗?”雪莱这一名言,激励无数身处逆境的人走出逆境,迈向光明的前途。对此,正确的理解是()。
地方各级公安机关监督机构在行使职权时,仅对本级公安机关行政首长负责。()
如果在被调用的过程中改变了形参变量的值,但又不影响实参变量本身,这种参数传递方式称为()。
A、Thesurfaceoftheearthismadeupby12hugeplates.B、Thesurfaceisthemostimportantpartoftheearth.C、Wecannowtel
最新回复
(
0
)