首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面函数的功能是将一个字符串的内容颠倒过来,请填空。 void fun(char str[]) { int i,j,k; for(i=0,j=________;i<j;i++,j--) { k=str[i]; str[i]=str[i];
下面函数的功能是将一个字符串的内容颠倒过来,请填空。 void fun(char str[]) { int i,j,k; for(i=0,j=________;i<j;i++,j--) { k=str[i]; str[i]=str[i];
admin
2012-12-03
81
问题
下面函数的功能是将一个字符串的内容颠倒过来,请填空。
void fun(char str[])
{ int i,j,k;
for(i=0,j=________;i<j;i++,j--)
{ k=str
;
str
=str
;
str[j]=k;}
}
选项
答案
strlen(str)-1。
解析
for循环的作用是再来完成字符串的遍历,应该先对循环条件初始化,所以应填strlen(str)-1。
转载请注明原文地址:https://kaotiyun.com/show/fgPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于结构化程序设计原则和方法的描述错误的是()。
有以下程序#include〈string.h〉 main(){charp[]={’a’,’b,’c’},q[10]={’a’,’b’,’c’};printf("%d%d\n",strlen(
以下程序段的输出结果是chars[]="\\141\141abc\t";printf("%d\n",strlen(s));
软件详细设计的主要仟务是确定每个模块的
若有定义语句:inta[2][3],*p[3];,则以下语句中正确的是()。
已有定义:charc;,程序前面已在命令行中包含ctype.h文件。不能用于判断c中的字符是否为大写字母的表达式是()。
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是()。
已知一个有序线性表为(13,18,24,35,47,50,62,83,90,115,134),当用二分法查找值为90的元素时,查找成功的比较次数为()。
检查软件产品是否符合需求定义的过程称为______。
随机试题
根据奎因和卡梅隆组织生命周期阶段划分的观点,组织发展的成长期对应的组织生命周期阶段是()
下列有关食物链的说法中,正确的是()
关于动脉栓塞的特点,下列哪项不正确
在缺铁性贫血的实验室检查中,最能说明体内储备缺乏的指标是
目前最常用的智力高低表示法是
男孩,12岁。诊断为左骨胫近端骨髓炎,经局部引流后症状好转,但目前局部仍有窦道流脓。X线检查显示有大块死骨及新生骨,有包壳形成。最主要的治疗措施是()
下列事项中,不属于重组事项的是()。
CAS
设,其中a,b为常数,则().
从任意初始值X0开始,通过迭代关系式Xn=Xn-1/2+1(n=1,2,…),可形成序列X1,X2,…。该序列将收敛于_____________。
最新回复
(
0
)