首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是将一个字符串str的内容颠倒过来,请填空。 #include main() { inti,j,【 】;char str[]={"1234567"}; for(i=0,j=strlen(str)【 】;i
下面程序的功能是将一个字符串str的内容颠倒过来,请填空。 #include main() { inti,j,【 】;char str[]={"1234567"}; for(i=0,j=strlen(str)【 】;i
admin
2010-12-10
56
问题
下面程序的功能是将一个字符串str的内容颠倒过来,请填空。
#include
main()
{ inti,j,【 】;char str[]={"1234567"};
for(i=0,j=strlen(str)【 】;i
{k=str
;str
=str[j];str[j]=k;}
printf("%s\n",str);}
选项
答案
k , -1
解析
颠倒一个字符串中的字符,就是首尾对应的元素两两交换。简单地可用两个游标变量i和j,i是前端元素的下标,j是后端元素的下标,交换以这两个变量值为下标的元素str
和str[j]。开始时,i的值为0,j的值为字符串末元素的下标(字符串长度减1)。每次交换后,i增1,j减1。继续交换的条件是str
位于str[j]的前面,即i
和str[j],使用了变量k,该变量应在程序的变量定义部分中一起定义,所以在第一个空框处应填入k。
转载请注明原文地址:https://kaotiyun.com/show/GGPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
考生文件夹下有一个工程文件sjt5.vbp。运行程序后,从文件中读出数据,将其放入一个5×5的二维数组a中。请编写程序,找出数组a中每行的最大值及该值在行中的次序(列下标),并将所找到的结果分别保存到一维数组b、c中(a中第一行的最大值保存在b(1)中,最
下列打开"代码窗口"的操作中错误的是( )。
在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮。然后编写如下的事件过程:PrivateSubCommand1_Click() DimS1AsString S1="ABCDEF" Text1.Text=L
PrivateFunctionf(yAsInteger) f=y*yEndFunction运行上述程序,如下叙述中正确的是( )。
有如下的一个函数过程:Functionfn(ByValnumAsLong)DimkAsLongk=1:num=Abs(num)DoWhilenumk=k*(num
在考生文件夹中有一个工程文件sjt5.vbp。该程序的功能是:分别统计7×7数组四周元素之和及四周元素中能够被7整除的元素的个数,并将统计结果在相应的标签中显示。请仔细阅读已有程序,然后在标出的位置编写适当的程序,以实现上述的功能。要求:不得修改
如下关于变体类型变量的叙述中,错误的是( )。
在窗体上画一个组合框,其名称为Combo1,然后编写如下事件过程:PrivateSubForm_Load()Combo1.Text="1"Fori=1To10Sum=Sum+iNe
在一棵二叉树上,第5层的结点数最多是()。
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有一个名称为CD1的通用对话框;有一个文本框,名称为Text1,可以多行显示;还有三个命令按钮,名称分别为C1、C2、C3,标题分别为“打开文件”、“转换”、“存盘”,如图所示。命令按钮的功能是:“打
随机试题
在Windows的资源管理器中,利用“编辑”菜单中的“重命名”既可以对文件改名,也可以文件夹改名。
既能清热解暑,又能收湿敛疮的药物是
管理方格法中的任务管理是指()
患者赵某,女,37岁,患慢性胆囊炎,入院择期行腹腔镜下胆囊摘除术。胆囊造影前一日晚上,患者饮食应为
中药提取液精制方法有
企业采用公允价值模式对投资性房地产进行后续计量,下列说法中正确的有()。
野生动物保护组织:没有买卖就没有杀戮;没有杀戮,人与自然才能和谐相处。如果以上陈述为真,以下哪一项陈述一定为真?
小张夫妇想买套房子,经过一番挑选,目标锁定某座楼的3套房。已知:这三套房子中有一套是B户型,另一套位于25楼,第三套面积为156平方米。A户型不在19楼,C户型也不在32楼。150平方米的房子不在19楼。145平方米的不是A户型。150平方米的不是C户型。
ManyforeignerswhohavenotvisitedBritaincallalltheinhabitantsEnglish,fortheyareusedtothinkingoftheBritishIsle
It’sHardtoCleanBigDataA)KarimKeshayjee,aTorontophysiciananddigitalhealthconsultant,crunchesmountainsofdatafro
最新回复
(
0
)