首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下函数inverse的功能是使一个字符串按逆序存放,请填空。 inverse(char str[]) { char m; int i,j; for(i=0,j=strlen(str);i<strlen(str)/2;
以下函数inverse的功能是使一个字符串按逆序存放,请填空。 inverse(char str[]) { char m; int i,j; for(i=0,j=strlen(str);i<strlen(str)/2;
admin
2013-02-23
52
问题
以下函数inverse的功能是使一个字符串按逆序存放,请填空。
inverse(char str[])
{ char m;
int i,j;
for(i=0,j=strlen(str);i<strlen(str)/2;【 】 ,j--)
{ m=str
;
str
=【 】;
【 】;
}
}
选项
答案
i++或++i str[j-1] str[j-1]=m
解析
字符中逆序存放的算法是:将字符串中的第i个字符和第strlen(str)-i个字符交换。然后交换字符串中第i+1个字符和第(strlen(str)-i)-1个字符,故循环变量i的值应改变,且步长为1,所以[18]处应填i++;读程序可知,循环中通过中间变量m交换字符串中的第i个字符和第strlen(str)-i个字符,所以题中第一、二处应分别填写str[j-1]、str[j-1]=m。
转载请注明原文地址:https://kaotiyun.com/show/yHJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是#include<stdio.h>#include<string.h>main(){char*p1="abc",*p2="ABC",str[50]="xyz";strcpy(str+2
请阅读以下程序:#include<stdio.h>voidfun(ints[]){staticintj=0;dos[j]+=s[j+1];while(++j<2);}
现有如下程序段,此程序段编译有错误,则程序段的错误出在#include<stdio.h>main(){inta=30,b=40,c=50,d;d=a>30?b:c;swish(d){
下面说明不正确的是
阅读如下程序段#include"stdio.h"main(){intx,a,b;scanf("%d",&x);a=b=x;for(;x!=0;){if(x<b)b=x;
下列程序的功能是计算1~100的整数的累加和。main(){inti,sum=【】;i=1;for(【】){sum+=i;i++;}
下面函数调用语句含有实参的个数为func((exp1,exp2),(exp3,exp4,exp5));
在E-R图中,用来表示实体的图形是______。
在ER图中,矩形表示【】。
常用的软件结构设计工具是结构图(SC),也称程序结构图。其中,用矩形表示______,用带空心圆的箭头表示传递的是数据。
随机试题
以下不属于朱熹的“恤民说”言论的是
女性,45岁,阴道接触性出血6个月。阴道镜检查,宫颈1—3点处可见菜花状肿物。病理活检,肿瘤细胞异型性明显,核分裂像多见,肿瘤细胞形成结构较规则的腺腔,间质内可见浸润。符合该患者诊断的是
红细胞悬浮稳定性降低的主要原因是
下列哪些症状不属肝胆湿热证胁痛特点
下列关于律师及律师事务所的说法哪些是正确的?
本题为案例分析题,要求分析合理,结论正确;有计算要求的,应简要写出计算过程。1.某施工单位承包某工程项目。甲、乙双方签订的关于工程的价款合同内容有:①建筑安装工程造价660万元,主要材料费占施工产值的比重为60%;②预付备料款为建筑安装工程造价的20%
A公司是一家生产重型机械的公司,其总库存量约为1600万元,在其库存商品中原料库存和产成品库存占绝大的比重,库存持有成本约为20%。目前该公司正计划向中西部地区进行发展,新建更多仓库,将现有的16个仓库,扩建到25个。同时,公司还希望与供应链当中的企业加
三花酒是中国米香型白酒的代表,被誉为“米酒之王”。()
某国有保险公司的工作人员利用职务上的便利,故意编造未曾发生的保险事故进行虚假理赔,骗取保险金归自己所有的,应当构成何罪?()
Whatisthewoman’smajor?
最新回复
(
0
)