首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { char str[12]={’s’,’t’,’r’,’I’,’n’,’g’}; printf("%d\n",strlen(str)); } 程序运行后
有以下程序: #include main() { char str[12]={’s’,’t’,’r’,’I’,’n’,’g’}; printf("%d\n",strlen(str)); } 程序运行后
admin
2016-04-07
23
问题
有以下程序:
#include
main()
{
char str[12]={’s’,’t’,’r’,’I’,’n’,’g’};
printf("%d\n",strlen(str));
}
程序运行后的输出结果是( )。
选项
A、6
B、7
C、1 1
D、12
答案
A
解析
数组初始化时,如果在说明数组时给出了长度,但没有给所有的元素赋予初始值,而只依次给前面的几个数组元素赋予初值,那么C语言将自动对余下的元素赋初值,如果为字符数组,自动赋值“\0”,即str[12]={’s’,’t’,’r’,’i’,’n’,’g’,’\0’,’\0’,’\0’,’\0’,’\0’,’\0’}。strlen函数求字符串长度,统计长度时以“\0”结束,即统计到长度为6时结束,strlen函数返回值为6,故A选项正确。
转载请注明原文地址:https://jikaoti.com/ti/Zdi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若以“叶”方式打开一个己存在的文件,则下列叙述正确的是()。
不能与do…while(exp)语句中的(exp)等价的表达式是()。
下列叙述中正确的是()。
下面的程序可对指定字符串中的字符串进行从大到小排序,请将程序填完整。(注:程序采用了冒泡排序法)#include<stdio.h>#include<string.h>main(){cha
设有下列定义:structsk{intm;floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是()。
下列叙述中正确的是______。
有以下程序中若有如下说明和定义语句;charfun(char*);main(){char*s="one",a[5]={0},(*f1)()=fun,ch;…}以下选项中对函
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
随机试题
胸腺上皮细胞的主要功能是
HLA一Ⅱ类分子包括
汪某(某公司出纳)在某日半夜下班回家路上,在一胡同内被不明身份人捅了一刀,正中腹部,流血过多,昏厥过去,后被路人甲救起送往医院。路人甲还向公安机关报了案,经鉴定为重伤。公安机关经过侦查认为,汪某同事李某因工资的事情与汪某结下仇恨,嫌疑较大。经传唤,李某供述
关于营业税、城市维护建设税、教育费附加,叙述正确的是()。
下列关于土地使用权抵押的法律特征,表述不正确的是()。
按订单生产的生产方式是指,在对市场需求量进行预测的基础上,有计划地进行生产,并有一定的库存。
甲某在打电话时无意中发现电话机旁县检察院的举报箱中露出一封信,随手取出。发现该信举报该县某局长乙某有受贿4万多元的犯罪事实。甲某与乙某熟识,便将举报信交给乙某。乙某当即酬谢甲某8000元现金。事后,乙某与行贿者串通,并销毁了有关罪证。()
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
《清明上河图》是北宋作品,描绘了八百多个人物,七十多匹牲畜,二十多辆车、轿,二十九艘大小船只,以及各具特色的房屋、桥梁、城楼等。这幅画主要表现的是()。
InasurveyconductedbyresearchfirmHarrisInteractive,71%ofAmericanssaidthatspendingextramoneyontravelduringthe
最新回复
(
0
)