首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下面程序段 #include "stdio.h" #include "string.h" main( ) { char a[3][20]={{"china"},{"isa"},{"bigcountry!"}}; char
有下面程序段 #include "stdio.h" #include "string.h" main( ) { char a[3][20]={{"china"},{"isa"},{"bigcountry!"}}; char
admin
2013-02-23
35
问题
有下面程序段
#include "stdio.h"
#include "string.h"
main( )
{ char a[3][20]={{"china"},{"isa"},{"bigcountry!"}};
char k[100]={0},*p=k;
int i;
for(i=0;i<3;i++)
{p=strcat(p,a
);}
i=strlen(p) ;
printf("%d\n",i);}
则程序段的输出结果是
选项
A、18
B、19
C、20
D、21
答案
B
解析
字符串连接函数strcat的调用形式如下:strcat(s1,s2)。此函数将s2所指字符串的内容连接到s1所指的字符串后面,并自动覆盖s1串末尾的尾标,函数返回s1的地址值。
转载请注明原文地址:https://kaotiyun.com/show/cbJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序用来输出结构体变量ex所占存储单元的字节数:structst{charname[20];doublescore;};main(){structstex;printf("exsize:%d\n"
软件是由两部分组成的,一部分是【】,另一部分是文档资料。
若有以下的说明和语句:intt[3][3],*pt[3],k;for(k=0;k<3;k++)pt[k]=&t[k][0];则在执行for语句后,*(*(pt+1)+2)表示的数组元素是______。
设有以下程序段:structst{intn;structst*next;};staticstructsta[3]={5,&a[1],7,&a[2],9,’\0’),*p;p=&a[0];下面选项中,其值为6的表达式为______。
模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的
若有如下定义,doublea[100];,则a数组元素的下标上限是【】。
下列程序的输出结果是【】。#definePR(a)printf("%d\t",(int)(a))#definePRINT(a)PR(a);printf("ok!")main()
以下叙述中错误的是()
当线性表的操作无插入和删除时,采用【】结构为好。
将代数式转换成程序设计中的表达式为【】。
随机试题
下列哪一项符合脓毒血症概念
同一条航线相邻像片之间的重叠称为()重叠。
当初步设计的设备清单不完备,或仅有成套设备的重量时;应优先采用()编制设备安装工程概算。
资源管理器的窗口分为左格和右格,其中右格用于()。
开展审慎调查应当优先根据被调查方公开披露的信息进行。( )
李先生投资100万元于项目A,预期名义收益率10%,期限为5年,每季度付息一次.则该投资项目有效年利率为()。
(2017年)下列关于财务报表审计和财务报表审阅的区别的说法中,错误的是()。
一位初二学生,学习基础差,考分低,几次考试成绩均未超过60分。任课教师大多认为他是低能儿。数学期中考试,面对一个个试题,他无从下手,却在卷面上写下了这样几句话:“0分.我的好朋友你在慢慢向我靠近,0分,你如此多情难道你也把我当作一个无用的人.我是人我也有一
下列选项中,有关我国文化风俗的表述错误的是()。
在当今知识社会,学科门类越来越细化,各种专业术语层出不穷,各种学说流派、各种观点五花八门。社会知识总量的快速膨胀,带来了学科间的认知障碍,很难再出现通晓各门学问的宗师大家了。但学者以学问立身,并不主要看其涉猎学科领域、通晓概念术语的多少,而是看其是否具有稳
最新回复
(
0
)