首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include #include main() { char a[] = "THIS", *b = "OK"; printf("%d,%d,%d,%d\n", strlen(a), sizeof(a), strlen(b), sizeo
有如下程序 #include #include main() { char a[] = "THIS", *b = "OK"; printf("%d,%d,%d,%d\n", strlen(a), sizeof(a), strlen(b), sizeo
admin
2015-07-28
26
问题
有如下程序
#include
#include
main()
{
char a[] = "THIS", *b = "OK";
printf("%d,%d,%d,%d\n", strlen(a), sizeof(a), strlen(b), sizeof(b));
}
程序运行后的输出结果是( )。
选项
A、4,5,2,4
B、4,4,2,1
C、5,5,3,3
D、4,5,2,3
答案
A
解析
strlen()计算的是字符串的实际长度(不包含结束标识符),所以strlen(a)的结果为4,strlen(b)的结果为2。sizeof(a)求的是字符数组a占用内存,包含字符串结束标识符?\0?,计算结果为5,sizeof(b)求的是一个指针占用字节数,在32位的计算机上规定一个指针变量占用的内存为32位,即4个字节,所以计算结果为4。答案选A。
转载请注明原文地址:https://kaotiyun.com/show/YzDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:structcomplex{intreal,unreal;}datal={1,8},data2;则以下赋值语句中错误的是
设有定义DouBlea[10],*s=a;,以下能够代表数组元索a[3]的是
数据库系统中实现各种数据管理功能的核心软件是______。
C语言库函数fgets(str,n,fp)的功能是______。
设计数据库的存储结构属于()。
下列程序是将一个十进制正整数转化为一个八进制数,在程序的空白处应填入的语句是_______。#include<stdio.h>main(){inti=9,a,b[10]={0};scanf("%d",&A)
在算法的4个特性中,算法必须能在执行有限个步骤之后终止指的是算法的______特性。
下列叙述中正确的是()。
在数据流图(DFD)中,带有名字的箭头表示______。
下列4个关于C语言的结论中错误的是()。
随机试题
企业在一定期间发生亏损,则企业在这一会计期间的所有者权益总额一定减少。
阅读材料回答问题秦穆公见伯乐年事已高,请伯乐推荐继任者,伯乐说九方皋可堪此任。九方皋奉穆公之命外出找马,三月后复命说,马已找到。穆公问:何马也?九方皋答道:是一匹黄色的公马。穆公派人去取马,取马人回报说是一匹黑色的母马。穆公不悦,责备伯乐道:你推
患者,女,42岁。双足底皮损1个月,不痒。体格检查:双足底散在分布较多黄豆大小铜红色斑丘疹,部分表面领圈样脱屑。若无条件进行实验室检查,应予以下列哪项处理比较合适
A.1~3个月B.3~4个月C.4~6个月D.7~9个月E.10~12个月添加鱼肝油的月龄是
2015年某渔业公司拥有捕捞渔船5艘,每艘净吨位190吨;其他机动船舶5艘,每艘净吨位400吨。2015年9月10日购置游艇2艘,每艘艇身长度为22米,购置养殖渔船1艘,净吨位2000吨。新购置的船舶取得的发票上所载日期均为9月。车船税适用年税额为:机动船
将一个批次的该零件全部生产出来用时最短的零件移动方式是()。
试述陶行知“生活即教育”和杜威“教育即生活”的基本内涵,并比较其异同。
代数式可能的取值有().
设X~N(2,σ2),其分布函数为F(x),则对于任意实数a,有().
人事部统计员小马负责本次公务员考试成绩数据的整理,按照下列要求帮助小马完成相关的整理、统计和分析工作:以工作表“名单”的原始数据为依据,在工作表“统计分析”中按下列要求对各部门数据进行统计:①首先获取部门代码及报考部门,并按部门代
最新回复
(
0
)