首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> #include<string.h> main() { char a[]="TEXT",*b="++",c[3]="1"; printf("%d,%d,",strlen(a),sizeof(
有以下程序 #include<stdio.h> #include<string.h> main() { char a[]="TEXT",*b="++",c[3]="1"; printf("%d,%d,",strlen(a),sizeof(
admin
2022-10-24
34
问题
有以下程序
#include<stdio.h>
#include<string.h>
main()
{ char a[]="TEXT",*b="++",c[3]="1";
printf("%d,%d,",strlen(a),sizeof(a));
printf("%d,%d,",strlen(b),sizeof(b));
printf("%d,%d,\n",strlen(c),sizeof(c));
}
程序运行后的输出结果是( )。
选项
A、4,5,2,4,1,3,
B、4,4,2,2,1,1,
C、5,5,3,3,2,2,
D、4,4,2,2,1,3
答案
A
解析
sizeof是运算符,计算数组、指针、类型、对象、函数等所占的字节大小。strlen(*char)是函数,参数必须是字符型指针(char*)。该函数的功能是:返回字符串的长度,不包括字符串结束标识。sizeof(a)是求数组a所占空间的大小,包括字符串最后的“\0”。所以sizeof(a)=5,strlen遇到“\0”就结束,strlen(a)=4。strlen(b)是指针指向的字符串长度,sizeof(b)是指针的大小。strlen(c)是字符串的长度,sizeof(c)是数组的长度。因此,输出结果是“4,5,2,4,1,3”,。故本题答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/3Jkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写函数fun,其功能是:在一个含有11个四位数的数组中,统计出这些数的奇数、偶数个数,然后计算出个数多的那些数的算术平均值并由函数返回,个数通过)r)r传回。例如,若11个数据为:1101,1202,1303,1404,1505,2611,271
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。请改正程序中的错误,使它能得出正确的结
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:传入一个整数m,计算如下公式的值。例如,若输入5,则应输出-0.283333。请改正程序中的错误,
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,通过定义学生结构体变量,存储了学生的学号、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,定义了N×N的二维数组,并在主函数中赋值。请编写函数fun,函数的功能是:求出数组周边元素的平均值并作为函数值返回给主函数中的s。例
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序的主函数中,从键盘输入若干个数放人数组中,用0结束输入并放在最后一个元素中。下列给定程序中,函数fun的功能是:计算数组元素中所有值为正
若变量已正确定义,以下选项中非法的表达式是()。
以下程序的输出结果是()。main(){int]]a=4,b=3,c=2,d=1;printf("%d",a>b?a:d>c?d:b);}
下述语句中,在字符串s1和s2相等时显示“theyareEqual”的是()。
关于“while(条件表达式)循环体”,以下叙述正确的是()。
随机试题
在污水处理设施进口处,必须设置格栅,主要是采用物理处理法截留较大的漂浮物,以便减轻后续处理构筑物的负荷,使之能够正常运转,这属于污水处理工艺中的()。
A.双下肢紫癜B.蝶型红斑C.血肌酐350μmol/LD.肾小球系膜免疫球蛋白A沉积E.面具脸
患者腰痛多年,时轻时重,伴双下肢痛。10天前搬重物后腰腿痛加剧,并出现麻木与排尿困难。查体:腰运动受限,椎旁压痛向下肢放射,直腿抬高和加强试验阳性,鞍区痛觉减退。最需要鉴别的疾病是
影响利率水平的因素主要有()。
1860年法国医生布洛卡发现了()。
丹丹、小颖、淑珍去参加奥林匹克竞赛。奥林匹克竞赛有数学、物理和化学三种,每人只参加一种。建国、小杰、大牛作了以下猜测:建国:丹丹参加了数学竞赛,小颖参加了物理竞赛。小杰:淑珍没参加物理竞赛,小颖参加了数学竞赛。大牛:丹丹没参加数学竞
进行三段论推理时,有时会出现错误的结论。例如“有些哲学家是诗人,有些诗人是画家,所以有些哲学家是画家”。伍德沃斯对这种错误推理的解释是()
在DES加密算法中用不到的运算是______。
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有2个标题分别是“读数据”和“查找质数”的命令按钮。请画1个名称为Text1、初始值为空的文本框,该文本框允许显示多行内容,且有垂直滚动条,如图3-36所示。程序功能:(1)考生文件夹
中国民歌的地方色彩,是民歌的主要特点。
最新回复
(
0
)