首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
41
问题
有以下程序
#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://kaotiyun.com/show/xNtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:求出S所指字符串中最后一次出现的t所指子字符串的地址,通过函数值返回,在主函数中输出从此地址开始的字符串;若未找到,则函数值为NULL。例如,当字符串中的内容为“abcdabfabcdx”,t中的内容为“ab”
给定程序MODI1.C中函数fun的功能是:把主函数中输入的3个数,最大的放在a中,最小的放在c中,中间的放在b中。例如,输入的数为:551234,输出结果应当是:a=55.0,b=34.0,c=12.0。请改正程序中的错误,使它能得出正确结果。
给定程序中,函数fun的功能是:求出形参ss所指字符串数组中最长字符串的长度,将其余字符串右边用字符“*”补齐,使其与最长的字符串等长。ss所指字符串数组中共有M个字符串,且串长<N。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是()。
设Y为整型变量,A=1,A的地址为EF01;B=2,B的地址为EF02;执行语句B=&A;Y=&B;后Y的值()。
结构化程序设计中,下面对goto语句使用描述正确的是
在带链队列中,经过一系列正常的操作后,如果front=rear,则队列中的元素个数为
学校的每个社团都有一名团长,且一个同学可同时担任多个社团的团长,则实体团长和实体社团问的联系是
以下C语言用户标识符中,不合法的是
随机试题
按照既定的会计目标,制约会计行为和企业经济活动的是
A.门静脉高压症的主要阻塞部位在窦前B.门静脉高压症的主要阻塞部位在窦后C.门静脉高压症的主要阻塞部位在肝后D.门静脉高压症的主要阻塞部位在肝前肝炎后肝硬化所致
下列关于高褶虹膜型青光眼,不正确的是
关于法院与仲裁庭在审理案件有关权限的比较,下列哪些选项是正确的?(2012—卷三—85,多)
火灾实例表明,一、二级耐火等级的低层建筑,保持()的防火间距,在有消防队进行扑救的情况下,一般不会蔓延到相邻建筑物。
某票货物从张家港出口到欧洲费力克斯托,经上海装船,2X20FCL,上海到费力克斯托的费率是USD1850/20’,张家港经上海装船,其费率是在上海直达费力克斯托的费率基础上加USD100/20’,另有货币贬值附加费10%,燃油附加费5%。问:托运人应支付多
某操作系统支持页式虚拟存储管理,其中央处理器的周期是1μs。当不是处于同一页面时,访问另一个页面耗时1μs。一个页面含1K字。使用磁盘作为外存,其转速为3000r/min,传输率为1M字/s。还测得下列数据:磁盘平均寻道时间为19ms,1%的指令要访问不处
[A]Findoutthecompany’sdresscode[B]Learnaboutrecentprojects[C]Matchyourskills[D]Knowthehiringmanager
Onedayamangaveanad.inmostofthenewspapersinEngland,sayingthathehimselfwasayoungmanofmillionsofpoundsand
A—cashbusinessJ—modeofpaymentB—commissionreceivablesK—downpaymentC—loanextension
最新回复
(
0
)