首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下面程序段 #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
45
问题
有下面程序段
#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全国计算机二级
相关试题推荐
有如下的程序:intf(char*s){char*p=s;while(*p!=’\0’)p++;return(p-s);}如果在主程序中用下述语句调用上述函数,则输出结果为______。
阅读下面程序,则程序的执行结果为【】。#include"stdio.h"fun(intk,int*p){inta,b;if(k==1‖k==2)*p=1;else{
Fibonacci数列中的头两个数是1和1,从第3个数开始,每个数等于前两个数之和。下述程序计算此数列的前20个数,且每行输出5个数,请填空。#include<stdio.h>main(){intf,f1=1,f2=1;
数据库管理系统的基础是______。
以下程序实现带有头结点的单链表的建立,链表中每个结点包含数据域data(字符型)和指针域next,所建立链表的头指针由参数phd传回调用程序。在空格处填入正确内容。#include<stdio.h>#include<stdlib,h>
下述函数统计—个字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。intword(char*s){intnum=0,flag=0;while(*s){if(【】=’’)flag=0;
若x和y都是buble型变量,且x的初值为3.0,y的初值为2.0,则表达式pow(y,fabs(x))的值为【】。
下列选项中小属于结构化程序设计方法的是______。
在C语言程序中可用做用户标识符的是()。
随机试题
我某外贸公司与国外B公司达成一笔出口合同,信用证规定“数量9000公吨,7月份至12月份分批装运,每月装1500公吨”。卖方在7月份至9月份每月装1500公吨,银行已分批凭单付款。第四批货物原定10月15日装运出口,但由于台风登陆,第四批货物延迟至11月2
下列数中最小的是________________。
患儿,女,9岁。急性扁桃体炎。医嘱给予青霉素治疗。用药数天后出现发热、皮肤瘙痒、关节肿痛、淋巴结肿大、腹痛等症状。该患儿出现的情况可能是
A.显微镜直接计数法B.MPN法C.倾注平板计数法D.微菌落快速计数法E.表面涂布计数法最快的细菌计数方法是
对下列哪些情形,行政机关应当办理行政许可的注销手续?()(司考2008.2.87)
对于人员密集的大型场所或特殊工程外的一般建设工程,其消防验收方式为()。
商业银行对借款人最关心的就是其现在和未来的()。
下列关于生活中的化学常识,说法正确的是:
评审软件是否有可扩充性,需要考虑可能的扩充、(29)和(30)。而软件的(31)是指当软件功能扩充了之后,其已有功能还能照原样使用的特性。注意(31)与(32)有区别。(33)是指当软件运行环境改变时,可不改变软件的规格而能照原样工作的特性。(32)是与(
ChinaiscastingsuchahugeshadowontheUnitedStatesthatmanyAmericansaretryinghardtolearntheChineselanguagewith
最新回复
(
0
)