首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是将一个字符串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
44
问题
下面程序的功能是将一个字符串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全国计算机二级
相关试题推荐
已知a=6,b=15,c=23,则语句PrintSgn(a+bMod6-c\a)&a+b的输出结果为( )。
下面4个选项中,不是窗体属性的是()。
下列关于窗体的描述中,错误的是()。
结构化程序设计中,下面对goto语句使用描述正确的是
下列程序的执行结果为()。n=0j=1DoUntiln>2n=n+1:j=j+n*(n+1)LoopPrintn;j
(1)在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是通过键盘输入正整数到文本框中。在“除数”框架中选择一个单选按钮,然后单击“处理数据”命令按钮,将大于文本框中的正整数,并且能够被所选除数整除的5个数添加到列表框List1中,如图所示。在窗体文
以下可以判断是否在文本框(名称为Text1)内按下了回车键的事件过程是
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有一个名称为CD1的通用对话框;有一个文本框,名称为Text1,可以多行显示;还有三个命令按钮,名称分别为C1、C2、C3,标题分别为“打开文件”、“转换”、“存盘”,如图所示。命令按钮的功能是:“打
以下程序的功能是:建立一个带有头结点的单向链表,并将存储在数组中的字符依次转储到链表的各个结点中,请从与下划线处号码对应的一组选若中选择出正确的选项。#include stuct node{ char data; struct node *next;};
对存储器按字节进行编址,若某存储器芯片共有10根地址线,则该存储器芯片的存储容量为
随机试题
比较短时记忆和长时记忆的特点。
诊断丹毒最有意义的临床表现是
打桩顺序是否合理,直接影响打桩进度和施工质量,在确定打桩顺序时要考虑的因素有()。
群众路线的领导方法是辩证唯物主义的历史观和认识论在实际领导工作中的应用和体现。()
堆栈中保持不变的是()。
设A=,则(A-2E)-1=________.
(1998年)设f(x)连续,则
在对某项目采购供应商的评价中,评价项有:技术能力、管理水平、企业资质等,假定满分为10分,技术能力权重为20%,3个评定人的技术能力打分分别为7分、8分、9分,那么该供应商的“技术能力”的单项综合分为(62)。
Nottoomanydecadesagoitseemed"obvious"bothtothegeneralpublicandtosociologiststhatmodernsocietyhaschangedpeop
Modernmass-productionmethodslowerthecostofmakinggoods,andthusgiveusbettervalues.Atthesametime,Americaningenu
最新回复
(
0
)