首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #include <string.h> main() { char str[12] = { ’s’,’t’ , ’r’ , ’i’ , ’n’ , ’g’} ; printf("%d\n",
有以下程序 #include <stdio.h> #include <string.h> main() { char str[12] = { ’s’,’t’ , ’r’ , ’i’ , ’n’ , ’g’} ; printf("%d\n",
admin
2021-06-15
52
问题
有以下程序
#include <stdio.h>
#include <string.h>
main()
{
char str[12] = { ’s’,’t’ , ’r’ , ’i’ , ’n’ , ’g’} ;
printf("%d\n", strlen( str ) );
}
程序运行后的输出结果是
选项
A、6
B、7
C、11
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://www.kaotiyun.com/show/xNtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:计算正整数num的各位上的数字之积。例如,若输入:252,则输出应该是:20。若输入:202,则输出应该是:0。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更
下面程序的运行结果是()。for(i=3;i<7;i++)printf((i%2)?("**%d\n"):("##%d\n"),i);
有以下程序:#include<stdio.h>main(){intc;while((c=getchar())!=’\n’){switch(c-’3’){case0:case1:putchat(c+4);case2:putchar(c+4)
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
下面关于算法的叙述中,正确的是()。
设R是一个2元关系,有3个元组,S是一个3元关系,有3个元组。如T=R×S,则T的元组的个数为()。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是()。
数据库技术的根本目标是要解决数据的
下面不属于需求分析阶段任务的是
下列说法正确的是()。
随机试题
下列关于税务师对印花税适用税率的审核,表述正确的有()。
下列各项中,属于应计入当期损益的利得的有()。
违反《个人独资企业法》规定,应当承担民事赔偿责任和缴纳罚款、罚金的,其财产不足支付的,或被判处没收财产的,应当先缴纳罚款、罚金。()
下列能体现德育方法中的榜样示范法的是()
下列不属于公共物品的是()。
A、 B、 C、 D、 B阴影部分作顺时针旋转。
Twoofthemostcommonrumorsaboutimmigrantfamiliesarethattheydon’treallywanttobecomeAmericanandthatthey’readra
下列关于模板形参的描述中,错误的是()。
Inotifiedhimthatthemeetinghadbeenpostponed.
Hedidnothingbut______lettershomeallthisafternoon.
最新回复
(
0
)