首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<stdio.h> #include<string.h> main( ) { char a[]="1234",*b="ABC"; printf("%d%d%d%d\n",strlen(a),sizeof(a),strlen(b
有如下程序: #include<stdio.h> #include<string.h> main( ) { char a[]="1234",*b="ABC"; printf("%d%d%d%d\n",strlen(a),sizeof(a),strlen(b
admin
2022-06-24
37
问题
有如下程序:
#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、4534
B、4321
C、4533
D、4513
答案
A
解析
对于字符数组a,含有4个元素,所以strlen为4,而sizeof包括最后隐藏的\0(结束符),故sizeof有5个。对于字符串b,strlen为3,关键是sizeof,这里的sizeof不再是指数组的长度,因为b是一个地址值,整型数据,所以占用了4个字节。
转载请注明原文地址:https://kaotiyun.com/show/ZUkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某系统总体结构图如下图所示:该系统总体结构图的深度是
下面选项中的程序段,没有编译错误的是
有如下程序#includeintsub(doublea,doubleb){return(int)(a-b);}main(){printf("%d\n",sub(3.8,2.1));}程序运行后的输出结果是()。
有下列程序:#includemain(){FILE*fp;inta[10]={1,2,3),i,n;fp=fopen("d1.dat","w");for(i=0;i
以下程序依次把从终端输入的字符存放到file文件中,用#作为结束输入的标志,则在横线处应填入的选项是()。#includemain(){FILE*cpoint;charch;cpoint=fopen(’’file’’,’’w’’);whil
以下叙述中正确的是
有以下程序#include#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i
有以下程序#include<stdio.h>intfun(){staticintx=1;x*=2;retumx;}main(){inti,s=1;for(i=1;i<=3;i++)s*=fun();printf(
若有以下程序#includetypedefstructstu{charname[10],gender;intscore;}STU;voidf(STUa,STUB){b=a;printf("%s,%c
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
随机试题
某市举行庆典活动。将依次升空105架无人机,升空方式如下:每架无人机间距均相等,第一次升空n架,第二次升空n-1架,以此类推,最终在夜空中组成一个近似等边三角形背景的灯光秀,那么第10次升空的无人机数量是:
右侧标志表示注意避让直行方向来的机动车。
位于郊区的某一居民区,在其常年主导风向的上风侧建了一个垃圾焚烧厂。鉴于本地众多居民的投诉,因而对该厂进行环境流行病学调查。若对该污染源调查,考虑到其人体危害最为严重的污染物为
下列选项中不属于环境影响评价工程分析内容的是()。
《中华人民共和国环境保护法》适用于( )。
下列关于活动式地脚螺栓的说法不正确的是( )。
愚公移由:郑人买履
Mostworthwhilecareersrequiresomekindofspecializedtraining.Ideally,therefore,thechoiceofan【C1】______shouldbemade
【B1】【B12】
A、Inanoperatingroom.B、Inadoctor’soffice.C、Inateacher’soffice.D、Inakindergarten.B男士来找Dr.Smith是为了做体检(checkup),而Dr.S
最新回复
(
0
)