首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:char s1[100]="name",s2[50]="address",s3[80]="person";,要将它们连接成新串:"personnameaddress",正确的函数调用语句是( )。
若有定义:char s1[100]="name",s2[50]="address",s3[80]="person";,要将它们连接成新串:"personnameaddress",正确的函数调用语句是( )。
admin
2022-04-01
33
问题
若有定义:char s1[100]="name",s2[50]="address",s3[80]="person";,要将它们连接成新串:"personnameaddress",正确的函数调用语句是( )。
选项
A、strcat(strcat(s1,s2),s3);
B、strcat(s3,strcat(s1,s2):
C、strcat(s3,strcat(s2,s1);
D、strcat(strcat(s2,s1),s3);
答案
B
解析
strcat()函数是字符串连接函数,调用形式为:strcat(s1,s2);表示将s2指向的字符串的内容连接到s1指向的存储空间中,返回s1的地址;由题意可知新串首地址为s3,所以s3应该是第一参数,选项A、D错误;同理,新串中除了s3字符串,剩下的字符串为:“nameaddress”,即首地址为s1,所以调用strcat()函数,s1是第一参数,所以正确的函数调用语句为:strcat(s3,strcat(s1,s2));本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/81kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
以下程序调用fun函数求数组中最大值所在元素的下标。#includevoidfun(int*s,intn,int*k){inti;for(i=0,*k=i;i
若有以下程序#includemain(){intk=3;voidsp(int*a){intb=2;sp(&k);*a=*a*2;printf("
下列选项中不属于结构化程序设计原则的是
设有定义doublea[10],*s=a;以下能够代表数组元素a[3]的是
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是
下面不属于软件设计阶段任务的是()。
下面描述中,不属于软件危机表现的是
某系统总体结构图如下图所示:该系统总体结构图的深度是
数据流图(DFD)中的有向箭头(→)表示
随机试题
Ialwayshaveadifficulttimechoosingoriginalbirthdaypresents.Myimaginationneverseemstogetbeyondties,handkerchiefs
按TNM分类法,字母后标以0~4的数字表示
背景资料:某发包人与某总承包人签订了一份建设工程施工总承包合同。鉴于消防工程的专业性,承包人经发包人同意,与有资质的消防施工单位签订了消防专业分包合同。施工中发生如下事件:事件一:进场后,消防单位向承包人索要总承包合同,承包人以与消防单位无关拒绝。事
下列方法中,可以用来制定人工定额的方法是()。
某公司与政府机关共同使用一栋共有土地使用权的建筑物。该建筑物占用土地面积2000平方米,建筑物面积10000平方米(公司与机关的占用比例为4∶1),该公司所在市城镇土地使用税单位税额每平方米5元。该公司应纳城镇土地使用税()。(2003年
在哪里上课、何时上课、由谁为你上课……这些都由你说了算,你还可以随时随地在互联网上搜索到不收任何费用的知识,线上免费或低价观看教育视频、名家讲座等。这让在线教育成为普通人都消费得起的“私人定制”。随着在线教育的形式和内容越来越多样化,会有越来越多的人乐意尝
旅游产品是一种“集物质表象和服务表象于一身的象征性()”。
认为利率变化取决于投资流量与储蓄流量均衡的理论是()。
Themainreasonforthelatestriseofoilpriceis______.Wecandrawaconclusionfromthetextthat______.
Fiftyvolunteerswerealphabeticallydividedintotwoequalgroups,GroupAtoparticipateina7weeksexerciseprogram,andGr
最新回复
(
0
)