首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 main() {char a[7]="a0\0a0\0";int i,j; i=sizeof(a); j=strlen(a); printf("%d %d\n",i
下列程序的输出结果是( )。 main() {char a[7]="a0\0a0\0";int i,j; i=sizeof(a); j=strlen(a); printf("%d %d\n",i
admin
2013-02-23
41
问题
下列程序的输出结果是( )。 main() {char a[7]="a0\0a0\0";int i,j; i=sizeof(a); j=strlen(a); printf("%d %d\n",i,j); }
选项
A、2 2
B、7 6
C、7 2
D、6 2
答案
4
解析
函数sizeof(a)的功能是求出字符串a中的字符占用存储空间的大小,由于字符数组a有长度为7,所以i=7;函数strlen(a)的功能是:求出字符串a的长度。而每个字符串都以’\0’为字符串的结束标记,所以j的值等于2。
转载请注明原文地址:https://kaotiyun.com/show/n1Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序段的输出结果是______。char*s="abcde";s+=2;printf("%d",s);
有以下程序段:main(){inta=5,*b,**c;c=&b;b=&a;}程序在执行了c=&b;b=&a;语句后,表达式**c的值是_____。
下列选项中,不是关于栈的基本运算的叙述是______。
请用位运算实现下述目标(设16位二进制数的最低位为零位):(1)输出无符号正整数m的第i个二进制位的数值。(2)将m的第i个二进制位置1,其余的位不变,然后输出m。#include"stdio.h"【】main(){unsigned
下列叙述中,正确的一条是______。
检查软件产品是否符合需求定义的过程称为_____。
若有以下定义和语句,则对w数组元素非法引用的是______。intw[2][3],(*pw)[3];pw=w;
以下叙述正确的是()。
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
已知下列函数定义:fun(int%,intc,intn,intdatA){intk;for(k=0;k<m*n;k++){*b=data;b++;}}则调用此函数的正确写法是(假设变量a的说明为int
随机试题
这个标志是何含义?
患者,男性,25岁,因食不洁食物后出现剧烈的呕吐和腹泻,同时伴有头晕,四肢湿冷,血压12/9kPa,P100次/分。最主要的处置是
下列慢性胃炎保健指导中,不妥的是()
【背景资料】某大型桥梁工程,主跨为50m预应力钢筋混凝土简支T形梁,T形梁施工采用预制吊张,预应力采用后张法施工。施工单位项目部对该工程施工现场的生产要素管理作了详细的安排。施工的组织形式采取矩阵式管理组织形式。施工中所使用的钢材为预应力钢绞线。为了
受要约人对要约作出实质性变更,相当于作出新的要约。()
教学过程主要是让学生掌握人类长期积累起来的基础科学文化知识,这说明教学认识过程具有()
心理过程包括()
根据《宪法》和有关法律规定,下列选项属于人民法院工作原则的是()。
Hestudiedthemapcarefully,tryingto______thenearestroutetothebeach.
Welearntoliewhenwearechildren,discoveringaswegetolderandasourawarenessofselfandothersgrowswhatwecanand
最新回复
(
0
)