首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下定义和语句: #include<stdio.h> char s1[10]="abcd!",*s2="\n123\\"; prinff("%d%d\n",strlen(s1),strlen(s2)); 程序的运行结果是( )。
若有以下定义和语句: #include<stdio.h> char s1[10]="abcd!",*s2="\n123\\"; prinff("%d%d\n",strlen(s1),strlen(s2)); 程序的运行结果是( )。
admin
2018-06-28
81
问题
若有以下定义和语句:
#include<stdio.h>
char s1[10]="abcd!",*s2="\n123\\";
prinff("%d%d\n",strlen(s1),strlen(s2));
程序的运行结果是( )。
选项
A、10 7
B、10 5
C、5 5
D、5 8
答案
C
解析
strlen函数返回字符串的长度,求字符串长度时,遇到结束标志’\0’为止,但是长度不包括结束标识。字符数组s1的后5个元素没有赋值,都为’\0’,即"abcd!"后为’\0’,所以strlen(s1)的值为5。字符指针s2所指向的字符串中,\n为转义字符换行符,表示1个字符,\\也为转义字符,代表\,也是1个字符,其后为字符串结束标识’\0’,所以strlen(s2)的值也为5,因此C选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/9Rxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是_________。main(){inta[4][4]={{1,2,3,4},{5,6,7,8},{11,12,13,14},{15,16,17,18}}inti=0,j=0,s=0;w
以下程序的输出结果是() main() {staticchara[10]={"Chinese"}; printf("%d",strlen(a)); }
若有结构体定义:structstu{intnum;charsex;intage;}al,a2;则下列语句中错误的是()。
有以下程序#includeintfun(intX,inty){if(x!=y)return((x+y)/2):elsereturn(x):}main().{inta=
数字字符0的ASCII值为48,运行以下程序的输出结果是()。main(){chara=’1’,b=’2’;printf("%c,",b++);printf("%d\n",b-a);}
对线性表进行二分查找,要求线性表为______。
若变量x、y已定义为int类型且x的值为99,y的值为9,请将输出语printf(【】,x/y);补充完整,使其输出的计算机结果形式为:x/y=11。
已有定义如下:structnode{intdata;structnode*next;}*p;以下语句调用malloc函数,使指针p指向一个具有stmctnode类型的动态存储空间。
设有如下定义structss{charname[10];intage;charsex;}std[3],*p=std;下列各输入语句中错误的是_______。
以下语句中存在语法错误的是()。
随机试题
以下不是人本主义理论的代表人物的是()
按企业使用的主要经营资源划分,企业可分为______企业、______企业、______企业和知识密集型企业。
关于妊娠期用药,不符合用药原则的是
A.生气B.纳气C.主气D.载气E.卫.行气
职业健康安全管理体系模式具体采用了系统化的模型,即通过构成一个动态循环并螺旋上升的系统化管理模式。职业健康安全管理体系模式包含的内容有()。
国家对涉及安全、卫生、环境保护、劳动保护的进口商品,实施进口质量许可制度。
以目标为中心展开的评价模式是()
随着信息技术的发展,旅游网站成为传播旅游信息资源的重要渠道,是大部分潜在游客出行前搜寻信息的主要参考来源。据统计,有61.2%的旅游者出行时会选择从网上搜寻信息,而且网络旅游信息具有搜寻成本低、传播快的特点,成为重要的信息载体和影响旅游者决策的因素。这段文
设f(2)=,f’(2)=0,∫02f(x)dx=1,求∫01x2f’’(2x)dx.
Whatistrueabouttheman?
最新回复
(
0
)