首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include <stdio.h> #include <string.h> main( ) { char a[] = "1234", *b = "ABC"; printf("%d,%d,%d,%d\n", strl
有如下程序 #include <stdio.h> #include <string.h> main( ) { char a[] = "1234", *b = "ABC"; printf("%d,%d,%d,%d\n", strl
admin
2020-06-16
51
问题
有如下程序
#include <stdio.h>
#include <string.h>
main( )
{
char a[] = "1234", *b = "ABC";
printf("%d,%d,%d,%d\n", strlen(a), sizeof(a), strlen(b), sizeof(b));
}
程序运行后的输出结果是
选项
A、4,5,1,3
B、4,3,2,1
C、4,5,3,3
D、4,5,3,4
答案
D
解析
当将一个字符串存储到一个字符型数组中时,系统会在其末尾自动加上一个空字符’\0’作为结束符, strlen()函数的返回值是字符串的实际长度,不包括结束符,所以strlen(b)=3,strlen(a)=4,而sizeof()函数作用就是返回一个对象或者类型所占的内存字节数,返回值包括结束符,所以sizeof(a)=5由于一个指针在内存中占用四个字节,故sizeof(b)=4,答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/p7Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:计算s所指字符串中含有t所指字符串的数目,并作为函数值返回。请改正程序中的错误或在下画线处填上正确的内容并把下画线删除,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序
某学生的记录由学号、8门课程成绩和平均分组成,学号和8门课程的成绩已在主函数中给出,请编写函数fun,其功能是:求出该学生的平均分,并放入记录的ave成员中。例如,学生的成绩是:85.5,76,69.5,85,91,72,64.5,87.5,则他的
给定程序中,函数fun的作用是:统计整型变量m中各数字出现的次数,并存放到数组a中,其中:a[0]存放0出现的次数,a[1]存放1出现的次数,……a[9]存放9出现的次数。例如,若m为14579233,则输出结果应为:0,1,1,2,1,1,0
请编写函数fun,该函数的功能是:统计一行字符串中单词的个数,作为函数值返回。字符串在主函数中输入,规定所有单词由小写字母组成,单词之间有若干个空格隔开,一行的开始没有空格。注意:部分源程序在文件PROG1.C中。请勿改动main函数
学生的记录由学号和成绩组成,N名学生的数据已放入主函数中的结构体数组S中。请编写函数fun,其功能是:把指定分数范围内的学生数据放在b所指的数组中,分数范围内的学生人数由函数值返回。例如,输入的分数是60、69,则应当把分数在60~69的学生数
下列给定程序中,函数fun的功能是:求出如下分数序列的前n项之和,和值通过函数值返回。例如,若n=5,则应输出8.391667。请改正程序中的错误,使其得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是()。
下列叙述中正确的是()。
下列定义数组的语句中正确的是()。
下列叙述中正确的是()。
随机试题
驾驶机动车需要在路边停车时怎样选择停车地点?
测速发电机主要应用于速度伺服、位置伺服和计算解答等三类控制系统。()
腰椎间盘突出症时,坶趾背伸力降低,受累的神经根应是()
男,62岁。双下肢乏力半年,右侧明显。近2个月来步态不稳,右手不能系纽扣。无外伤史,无发热。查体:颈背部无明显压痛,两上肢前臂、手及上臂尺侧皮肤感觉减退,躯干部及双下肢感觉减退,四肢肌力减弱,左上肢肌力3级,右上肢及双下肢肌力4级,肌张力增高,肱二、三头肌
建设项目竣工验收的质量核定是()。
建设工程监理的工程性质不包括( )。
冷却塔的安装位置应符合设计要求,进风侧距建筑物应大于()。
“抓住中心,带动全盘”,这是一种基本领导方法,也是一门领导艺术。在工作中,怎样才能做到抓住中心?请结合实际谈一谈。
随着越来越多的西夏文献被发现,越来越多的西夏研究成果公之于世,在西夏的神秘面纱逐渐被________的同时,以西夏文为元素的文创设计产品也正在年轻人中流行,古老的文字更是________出新的生机。填入画横线部分最恰当的一项是:
Whatdoesthewomanmean?
最新回复
(
0
)