首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include main() { char a[]=“1234”,*b=“ABC”; printf(“%d%d%d%d\n”,strlen(a),sizeof(a),strlen(b),si
有以下程序: #include #include main() { char a[]=“1234”,*b=“ABC”; printf(“%d%d%d%d\n”,strlen(a),sizeof(a),strlen(b),si
admin
2018-02-02
58
问题
有以下程序:
#include
#include
main()
{
char a[]=“1234”,*b=“ABC”;
printf(“%d%d%d%d\n”,strlen(a),sizeof(a),strlen(b),sizeof(b));
}
程序运行后的输出结果是( )。
选项
A、4 5 3 4
B、4 3 2 1
C、4 5 3 3
D、4 5 1 3
答案
A
解析
对于字符数组a,含有4个元素,所以strlen为4,而sizeof包括最后隐藏的\0,故sizeof有5个。对于字符串b,strlen为3,关键是sizeof,这里的sizeof不再是指数组的长度,因为b是一个地址值,整型数据,所以占用了4个字节。
转载请注明原文地址:https://kaotiyun.com/show/FWxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 #include <stdio.h> #include <string.h> typedef struct { char name[9]; char sex; float score[2]; } S
以下能正确定义且赋初值的语句是 ______。
下列程序的输出结果是【】。main(){inta=1,b=2;a=a+b;b=a-b;a=a-b;printf("%d,%d\n",a,b);}
以下程序运行后的输出结果是______。main(){inta[4][4]={{1,2,3,4},{5,6,7,8},{11,12,13,14},{15,16,17,18}};inti=0,j=0,s=0;
对于图书管理数据库,将图书表中"人民邮电出版社"的图书的单价涨价5%。请对下面的SQL语句填空:UPDATE图书【】WHERE出版单位="人民邮电出版社"
数据库系统在其内部分为三级模式,即概念模式、内模式和外模式。其中,______给出了数据库物理存储结构与物理存取方法。
在软件开发过程中,软件结构设计是描述______。
算法具有5个特性,以下选项中不属于算法特性的是()o
算法的时间复杂度是指______。
随机试题
2021年4月,教育部在《关于加强义务教育学校作业管理的通知》中指出,要严控书面作业总量,学校要确保初中每天书面作业完成的时间平均不超过()
子宫肌瘤的特征不正确的是
通过测定母畜血浆、乳汁或尿液中孕酮的含量,有助于判断
下列论述错误的是:()
根据我国《合同法》规定,债权人领取提存之日起()年内不行使而自行消灭。
下列关于高路堤施工要求的说法,错误的是()。
根据ABC上市公司的简要财务报表(所有计算采用期末数,计算过程保留四位小数)。如果ABC公司的股票发行市场价为每股8元,则ABC公司股票的市盈率为()。
风险准备金可用于弥补证券公司交易保证金不足。()
Peoplewhoworksastheleaderofacompany.Peopleuseittokeepthemdryfromrain.
Writeartessayof250words,ontheAnswerSheet,discussingtheinfluencethatadvertisinghashadonyourlifeortheliveso
最新回复
(
0
)