首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数delete(s,i,n)的作用是从字符串s中删除从第i个字符开始的n个字符,请填空。 void delete(char s[],int i,int n) { int j,k,length=0; whiles(length])
函数delete(s,i,n)的作用是从字符串s中删除从第i个字符开始的n个字符,请填空。 void delete(char s[],int i,int n) { int j,k,length=0; whiles(length])
admin
2009-02-15
30
问题
函数delete(s,i,n)的作用是从字符串s中删除从第i个字符开始的n个字符,请填空。
void delete(char s[],int i,int n)
{ int j,k,length=0;
whiles(length])
【 】;
-i;
j=i;
}
if(【 】)
{ k=i+n;
if(i+n<=length)
while(k<length)
s[j++]=s[k++];
s[j]=’\0’;
}
选项
答案
length++ i<length
解析
第—个循环极有可能是计算串的长度,在i<=length时字符才被删除,被删除的是从第i个到笫i+n或最后—个间的所有字符。删除前,应判断i<=length。由于已经进行了-i运算,故实际应填入i<length。
转载请注明原文地址:https://kaotiyun.com/show/4AXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
VB应用程序不能把一个二维表格中的数据存入文件()。
以下关于VB对象属性的叙述中,错误的是()。
深度为5的完全二叉树的结点数不可能是()。
下列操作说明中,错误的是()。
产生100以内(不含100)2位随机整数的VisualBasic表达式是()。
为了通过传值方式来传送过程参数,在函数声明部分应使用的关键字为
在标准模块中用Public关键字定义的变量,其作用域为
窗体上有一个名称为Combo1的组合框,为了引用Combo1中最后一个列表项,应使用的表达式是
以下程序运行后输入:3,abcde,则输出结果是【 】#include <string.h> move(char*str,intn) {chartemp;inti; temp=str[n-1]; for(i=n-1;i
若程序中已包含头文件stdio.h,以下选项中,正确运用指针变量的程序段是
随机试题
戴望舒曾因发表了著名的诗作《雨巷》而被称为_____诗人。
在Windows中,利用应用程序窗口标题栏左边的控制菜单,不能完成的操作是()
对体弱的老年慢性阻塞性肺气肿患者的治疗中,不恰当的是
某钻孔灌注桩单桩基础,桩径1.2m,桩长16m,土层条件如图4.3—11所示,地下水位在桩顶平面处。若桩顶平面处作用大面积堆载p=50kPa,根据《建筑桩基技术规范》JGJ94—2008,桩侧负摩阻力引起的下拉荷载Qgn(kN)最接近下列何项数值?(忽略
城镇体系的()是对区域城镇空间网络组织的规划研究。
为了方便消防验收顺利进行,有利于对消防工程施工实施全过程监督检查,某些消防安全重点工程可以按施工程序划分为()等消防验收形式。
在行业的市场结构分析中,相对少量的生产者在某种产品的生产中占据很大市场份额的情形是指()。
在各类金融工具中,短期融资券属于()。
材料一:2015年3月5日,习近平同志在参加十二届全国人大二次会议上海代表团审议时强调,加强与创新社会治理,关键在体制创新,核心是人,只有人与人和谐相处,社会才会安定有序,社会治理的重心必须落到城乡社区,社区服务和管理能力强了,社区治理的基础就实了。
在虚拟段式存储管理中,若逻辑地址的段内地址大于段表中该段的段长,则发生上【】。
最新回复
(
0
)