首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:#include <stdio.h>#include <string.h>main( ) { char a[ 7 ] = "a0 \0a0 \0"; int i,j; i = sizeof(a); j = strlen(a)
有以下程序:#include <stdio.h>#include <string.h>main( ) { char a[ 7 ] = "a0 \0a0 \0"; int i,j; i = sizeof(a); j = strlen(a)
admin
2009-01-15
51
问题
有以下程序:#include <stdio.h>#include <string.h>main( ) { char a[ 7 ] = "a0 \0a0 \0"; int i,j; i = sizeof(a); j = strlen(a); printf(" % d %d \n" ,i,j); }程序运行后的输出结果是( )。
选项
A、22
B、76
C、72
D、62
答案
4
解析
C语言.中以,’\0’作为字符串的结束符,且strlen函数计算的是,’\0’,字符前的所有字符的个数,故本题中strlen(a)应为2。数组定义以后系统就为其分配相应大小的内存空间,而不论其中有没有内容。sizeof运算符是计算变量或数组所分配到的内存空间的大小,所以本题的 sizeof(a)为7。
转载请注明原文地址:https://kaotiyun.com/show/wzXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
下列叙述中正确的是()。
VisualBasic窗体设计器的主要功能是()。
定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修课程名为“操作系统”的
(1)在名称为Form1的窗体上画一个计时器,其名称为Timer1;再画一个图像框,其名称为Image1,在该图像框中装入一个图形文件pic.ico;然后画一个水平滚动条,其名称为HScroll1,Min属性值为100,Max属性值为1200,Larg
下列选项中不属于软件生命周期开发阶段任务的是
在软件开发中,需求分析阶段可以使用的工具是
下列算法中均以比较作为基本运算,则平均情况与最坏情况下的时间复杂度相同的是()。
下列与队列结构有关联的是
随机试题
Thinkingisoneofthemost______(produce)activitiesofahumanbeing.
斑蝥的用量为
牙弓的长度和周长的变化是
胰腺炎和胰腺癌可共有的征象是
一平面简谐波在弹性介质中传播,在介质质元从平衡位置传到最大位移处的过程中()。
下列哪项措施对减少变电所母线上短路电流是有效的?()
下列清查事项中,属于不定期清查的有()。
下列各组词语中加下划线字的读音,完全相同的一组是()。
一、注意事项 1.申论考试,与传统作文考试不同,是对分析驾驭材料的能力、解决问题能力、语言表达能力的测试。 2.作答参考时限:阅读材料40分钟,作答110分钟。 3.仔细阅读给定的材料,按照后面提出的“申论要求”依次作答。二、给定材料
We’veallhadtostartconversationsthatwedreadedhaving—everythingfromaskingforaraisetoaskingforadivorcetoaski
最新回复
(
0
)