首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include main() { char a[10]=”abcd”; pfinff("%d,%d\n",strlen(a),sizeof(a)); } 程序运行后
有以下程序: #include #include main() { char a[10]=”abcd”; pfinff("%d,%d\n",strlen(a),sizeof(a)); } 程序运行后
admin
2020-11-27
41
问题
有以下程序:
#include
#include
main()
{ char a[10]=”abcd”;
pfinff("%d,%d\n",strlen(a),sizeof(a));
}
程序运行后的输出结果是( )。
选项
A、7,4
B、4,10
C、8,8
D、10,10
答案
B
解析
在C语言中,strlen()用来统计字符串中字符的个数(不包含字符串结束标志’\0’),sizeof()用来求分配给数组的存储空间大小。题目中字符串a中字符个数为4,但由于数组a定义含有10个字符,所以所占空间大小为10。
转载请注明原文地址:https://kaotiyun.com/show/Cd3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:voidf(int*q)main(){inti=0;{inta[5]={1,2,3,4,5),i;for(;i<5;i++)(*q)++;)f(a);for(i=0;i<5;i++)printf("%d,",a[i])
若已建立以下链表结构,指针P、S分别指向如图所示结点则不能将S所指节点插入到链表末尾的语句组是
有以下程序:#include<stdio.h>main(){intaa[3][3]={{2},{4},{6}},i,*p=&aa[0][0];for(i=0;i<2;i++){if(i==0)aa[i][i+1]=*p+1;els
下列关于栈叙述正确的是
有以下程序#includemain(){chara=’H’;a=(a>=’A’&&a<=’Z’)?(a+32):a;printf("%c\n",a);}程序运行后的输出结果是
以下错误的定义语句是
以下关于C语言的叙述中正确的是()。
下面结构体的定义语句中,错误的是
下列函数的功能是voidfun(char*a,char*b){while((*b=*a)=’\0’){a++;b++;}}
在数据库系统中,用户所见的数据模式为
随机试题
简述普利策的办报特点。
Doyouknowhowtouseamobilephonewithoutbeingrudetothepeoplearoundyou?Talkingduringaperformanceirritates(激怒
A、Thegroundistoohardforplanting.B、TransportationisexpensivefromCalifornia.C、TherehasbeentoomuchraininCaliforn
血糖正常参考区间为
下列关于库存现金清查方法的表述中正确的是()。
儿童思维已摆脱具体事物的束缚,把形式和内容区分开来的阶段属于()。
根据以下情境材料,回答下列问题。某日中午,张某在某学校附近拦截并持刀威胁一中学生李某交出身上的手机(价值1200元),张某拿走李某的手机后迅速逃离现场,此过程刚好被王某(16周岁)及其父亲逛街时目睹。张某次日被公安机关抓获,民警当场在其身上搜出李某
IntheUnitedStates,itisnotcustomarytotelephonesomeoneveryearlyinthemorning.Ifyoutelephonehimearlyintheday,
TheSupremeCourt’sdecisionsonphysician-assistedsuicidecarryimportantimplicationsforhowmedicineseekstorelievedying
虽然茶的种类数以百计,但茶叶主要分为五大类:绿茶、红茶、砖茶、花茶和乌龙茶(oolongtea)。绿茶是五大茶中历史最悠久的,其味芳香,受到广大人民的欢迎。绿茶在采摘之后便立即进行烤烘,而根据烤烘过程的不同,绿茶也可以分为很多种类。红茶则较受外国人的欢迎
最新回复
(
0
)