首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<stdio.h> #include<string.h> main() { char a[]="1234",*b="ABC"; printf("%d %d %d %d\n",strlen(a
有如下程序: #include<stdio.h> #include<string.h> main() { char a[]="1234",*b="ABC"; printf("%d %d %d %d\n",strlen(a
admin
2018-01-14
72
问题
有如下程序:
#include<stdio.h>
#include<string.h>
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/WXxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){inti,sum=0;for(i=1;i<9;i+=2)sum+=i;printf("%d\n",sum);}程序运行后的输出结果是_________。
有以下程序:#includestructSTU{charname[9];charsex;intscore[2];};voldf(structsTUa[]){structSTUb={"Zhao",’m’,85,90};
若a是血型变量,且a的初值为4,则计算a+=a-=a*a表达式后a的值为______。
若x和y都是血型变量,x=100,y=200,且有程序片段:printf("%d",(x,y));,则输出结果是______。
设x,y均为int型变量,且x=10,y=3,则printf("%d,%d\n",x-,-y);语句的输出结果是______。
_____________是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说,数据的逻辑结构改变了,用户程序也可以不变。
有以下说明和定义语句 struct student { int age; char num[8];}; struct student stu[3]={{20,"200401"},{21,"200402"},(19,"200403"}}; struct st
下列叙述中,不属于设计准则的是()。
在计算机中,算法是指______。
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送_____。
随机试题
在一次魔术表演中,从7位魔术师——G、H、K、L、N、P和Q中,选择6位上场表演,表演时分成两队:1队和2队。每队有前、中、后三个位置,上场的魔术师恰好每人各占一个位置,魔术师的选择和位置安排必须符合下列条件:(1)如果安排G或H上场,他们必须在
A.促凝血药B.抗凝血药C.纤维蛋白溶解药D.抗血小板药E.升高白细胞药物双嘧达莫是
下列药物中具有还原性的是
A.5年B.3年C.2年D.1年药品批发企业建立的药品采购、验收、养护、销售、出库复核、销后退回和购进退出、运输、储运温湿度监测、不合格药品处理等相关记录应当至少保存
干粉灭火系统调试在系统各组件安装完成后进行,下列属于系统调试内容的是()。
在“正式员丁1”工资类别下,录入工资变动数据。姓名:张飞。事假天数:7。
进口货物的收货人在申报前向海关申请提取货物样品,应具备()条件。
出境旅游业务是指组织中国公民出境旅游,包括()。
一个工程中包含两个名称分别为Forml、Form2的窗体,一个名称为mdlFunc的标准模块。假定在Forml、Form2和md1Func中分别建立了自定义过程,其定义格式为:Form1中定义的过程:PrivateSubfrmFun
Indangerousplaces,you______takecareofyourchild.
最新回复
(
0
)