首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义char str[]="Hello";则语句printf("%d%d",sizeof(str),strlen(str));的输出结果是
设有定义char str[]="Hello";则语句printf("%d%d",sizeof(str),strlen(str));的输出结果是
admin
2017-05-20
27
问题
设有定义char str[]="Hello";则语句printf("%d%d",sizeof(str),strlen(str));的输出结果是
选项
A、6 6
B、6 5
C、5 5
D、5 6
答案
B
解析
sizeof主要用于测试变量所占的实际内存,而strlen函数主要测试字符串中实际字符的个数,字符串"Hello"占有内存6个字节。而字符串中共有5个字符。
转载请注明原文地址:https://jikaoti.com/ti/jRi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>#defineN5#defineMN+1#definef(x)(x*M)main(){inti1,i2;i1=f(2);
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。#defineN4voidrotade(inta
下列叙述中,正确的是
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*x+5的值的函数f,正确的宏定义语句为()。
以下叙述不正确的是
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#include#defineN10voidfun(intx[N]){inti=0;while(i
以下叙述中错误的是
若x和n均是int型变量,且x=12,n=5,则执行y=x%=(n%=2)表达式后y的值为()。
若有定义intx,y;并已正确给变量赋值,则下列选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
随机试题
切断刀以横向进给为主,因此主偏角等于180°。()
下列哪个药物不良反应发生率较多
关于国家征用土地的正确表述是()。
地方各级一般公共预算支出包括()。
下列关于企业全面风险管理特征的表述中,正确的有()。
四川的风景区中,被称为“中国百慕大”的黑竹沟风景区位于()地区。
学习《我爱这土地》时,教师设计了这样的教学重难点:引导学生把握诗歌意象,领会其象征意义(重点、难点);有感情地朗诵全诗,把握诗歌的主题(难点)。结合新课标要求,以下对该教师的教学预设评价不正确的是()。
如果需要打开一个已经存在的非空文件“FILE”并进行修改,正确的语句是()。
Choosingatopicforresearchisimportantinthatyouwillputagreatdealoftimeandenergyintoit.Allinstructorswilla
•Readthearticleaboutthefutureofacompanyconference.•Choosethebestwordtofillineachgap,fromA,BorC.•Fore
最新回复
(
0
)