首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下定义和语句: #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
40
问题
若有以下定义和语句:
#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://kaotiyun.com/show/9Rxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序 intf(intx,inty) { return(y-x)*x;} main( ) { inta=3,b=4,c=5,d; d=f(f(3,4),f(3,5)); printf("%d\n",d);
下面程序和运行运行结果是【 】。#defineN10 #defines(x)x*x #definef(x)(x*x) main() {ihti1,i2; i1=1000/s(N);i2=100
以下程序运行后的输出结果是_________。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
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是( )
有以下程序:#include<stdio.h>prt(int*m,intn)inti;for(i=0;i<n;i++)m[i]++;main()}inta[]={1,2,3,4,5},i;p
以下能正确定义二维数组的是______。
下列语句的输出结果是______。charS[20]="aaaa",*sp=s;puts(strcat(sp,"AAAAA"));
以下能正确定义二维数组的是______。
随机试题
将十进制45转化为八进制数是()。
以下支出中应以银行支出数为核算基础的是()
蛛网膜下腔麻醉时合用麻黄碱的目的是:
患者,男,40岁。烦渴多饮2年,伴口干舌燥,尿频量多,多汗,舌边尖红,苔薄黄,脉洪数。其治疗主方为
下列栓剂基质中,具有同质多晶型的是()。
【综合题14】第8章责任成本与第9章税收筹划的综合已知甲集团公司下设多个责任中心,有关资料如下:资料一:资料二:D利润中心营业收入为52000元,变动成本总额为25000元,利润中心负责人可控的固定成本为15000元,利润中心
教师:学校
公安机关是人民民主专政的重要工具,这是公安机关的阶级属性,也是它的根本属性。公安机关的这一阶级属性表明()。
义务教育是基础教育,是现代文明的重要标志。()
假设您负责开发这个项目请用200字简要阐述信息化建设方案实施前该烟草公司以及您公司应做些什么准备工作。该烟草项目是首先从财务系统开始实施的,采用B/S结构,实现集中式财务管理,数据服务器集中放在该烟草公司,下属6县1区部署应用服务器。请用50字分析该财
最新回复
(
0
)