首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是将一个字符串str的内容倒序,请填空。 #inelude <stdio.h> #include <strins.h> main() { int i,j,【 】; charstr[]={"12345
下面程序的功能是将一个字符串str的内容倒序,请填空。 #inelude <stdio.h> #include <strins.h> main() { int i,j,【 】; charstr[]={"12345
admin
2009-01-15
39
问题
下面程序的功能是将一个字符串str的内容倒序,请填空。
#inelude <stdio.h>
#include <strins.h>
main()
{ int i,j,【 】;
charstr[]={"1234567"};
for(i=0,j=strlen(str) 【 】;i<j; i++,j--)
{ k=str
;str
=str[j];str[j]=k;}
printf("%s\n",str);
}
选项
答案
k -1
解析
第一处应该是定义的某个变量,读程序可知,变量k没有定义,所以此处应填入 k。字符串的倒序,就是将首尾对应的字符(数组元素)两两交换。可用两个游标变量i和j分别代表前端元素的下标和后端元素的下标,交换以这两个变量值为下标的元素str
和str[j]。开始时,i的值为0,j的值为字符串末元素的下标(字符串长度减1)。每次交换后,i增1,j减1。继续交换的条件是str
仍然位于str[j]的前面,即i<j。字符串末元素的下标是它的长度减1,所以在第二处应填入-1。
转载请注明原文地址:https://kaotiyun.com/show/9LXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对于当前窗体,以下能打开代码窗口的操作是
VisualBasic中的整数可以用十六进制或八进制表示,十六进制数前面冠以&H,八进制数前面冠以
下列程序在运行时输出的结果是()。OptionBase1PrivateSubForm_Click()Dimx(10)Fori=1To10x(i)=10-i
Fibonaeei数列的规律是:前2个数为1,从第3个数开始,每个数是它前2个数之和,即:1,1,2,3,5,8,13,21,34,55,89,…。某人编写了下面的函数,判断大于1的整数X是否是Fibonacci数列中的某个数,若是,则返回True,否则返
窗体上有一个名称为HScroll1的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。下面能够实现上述操作的事件过程是( )。
下列叙述中正确的是()。
在考生的文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm。在窗体上有两个命令按钮,其名称分别为Command1和Cornrnand2,标题分别为“写文件”和“读文件”,如图3.131(a)所示。其中“写文件”命令按钮事件过程用来建立
下列关于顺序文件的描述中,正确的是( )。
下列有关数据库的描述,正确的是()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
随机试题
国家监督抽查的产品,地方()另行重复抽查;上级监督抽查的产品,下级()另行重复抽查。()
A.I型B.ⅡA型C.ⅡB型D.ⅡN型E.Ⅲ型vWF减少但结构正常的vWD分型为
产妇,27岁,第一胎,有规律的宫缩2小时,宫口开大1cm。该产妇何时应该做好接产准备
下列肝胆病中,不见于眩晕证的是()
实行会计电算化后的工作岗位可分为()。
“金边债券”是指()。
发文机关领导人对业已审核的公文文稿经最终把关核准,决定发出并签署意见的过程称为()。
阅读下列材料。回答以下问题。根据《中华人民共和国人民调解法》,人民调解是指人民调解委员会通过说服、疏导等方法,促使当事人在平等协商基础上自愿达成调解协议,解决民间纠纷的活动。开展行业性、专业性人民调解工作,是新时期人民调解工作的创新发展,是人民调解制
试述现行国际金融体系的脆弱性及其改革的重点。
______IamIwillbethinkingofyou.
最新回复
(
0
)