首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
33
问题
有以下程序
#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全国计算机二级
相关试题推荐
给定程序的功能是:调用函数fun将指定源文件中的内容复制到指定的目标文件中,复制成功时函数返回值为1,失败时返回值为0。在复制的过程中,把复制的内容输出到终端屏幕。主函数中源文件名放在变量sfname中,目标文件名放在变量tfname中。请在程序的下划线
请编写函数fun,其功能是求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。例如,输入如下整数:876675896101301401980431451777则输出结果为:6,980注意:部分源程序在文件PROGl.C文件中
下述程序的输出结果是()。#include<stdio.h>voidmain(){inta[5]={1,2,3,4,5};int*p=a,**q=&p;printf("%dt",*(p++));printf("%d",*q);}
下面程序的运行结果是()。y=5;x=14;y=((x=3+y,x+6),x-1);pfintf("x=%d,y=%d",y);
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
在关系数据库中,用来表示实体间联系的是
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是()。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号、课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
下列说法不正确的是()。
随机试题
自然界四季变化,人亦应之,故人冬季之脉多
急性胰腺炎应与下列哪些疾病相鉴别
CR的第三象限英文简称
公司信贷风险预警的理论和方法主要包括()。
中国公民张某2009年1~12月的收入情况如下:(1)每月取得工资4500元,12月份办理内部退养手续,提前20个月退休,从原单位取得一次性收入25000元;(2)当年装修房屋提取公积金45000元;(3)7月份将市区内闲置的一处商
在Word中,如果对某个段落进行下列设置,其中不属于段落格式的是()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
生产、销售伪劣产品行为成立犯罪,必须是销售金额达到()。
设向量组α1,α2,α3线性无关,且α1+aα2+4α3,2α1+α2一α3,α2+α3线性相关,则a=___________.
Ifyouintendusinghumourinyourtalktomakepeoplesmile,youmustknowhowto【C1】______sharedexperiencesandproblems.You
最新回复
(
0
)