首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是将一个字符串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
32
问题
下面程序的功能是将一个字符串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的输出结果为( )。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
考生文件夹下有一个工程文件sjt5.vbp。运行程序后,从文件中读出数据,将其放入一个5×5的二维数组a中。请编写程序,找出数组a中每行的最大值及该值在行中的次序(列下标),并将所找到的结果分别保存到一维数组b、c中(a中第一行的最大值保存在b(1)中,最
在窗体上画一个文本框,其名称为Text1,然后编写以下程序:PrivateSubForm_Load()ShowText1.Text=""Text1.SetFocusEndSubPrivateSubText1
下面叙述中错误的是( )。
层次型、网状型和关系型数据库划分原则是()。
在VB中,函数过程与子程序过程的区别之一是
某二叉树共有399个结点,其中有199个度为2的结点,则该二叉树中的叶子结点数为()。
以下程序的功能是:建立一个带有头结点的单向链表,并将存储在数组中的字符依次转存到链表的各个结点中,请填空。#include<stdlib.h>stuctnode{chardata;struetn
随机试题
Startedin1636,HarvardUniversityistheoldestofallthemanycollegesanduniversitiesintheUnitedStates.Yale,Princet
A.黄疸B.肝掌C.腹壁静脉曲张D.皮肤紫癜E.肝轻度肿大肝硬化失代偿期,门脉高压的表现是
降钙素的主要靶器官是
最有助于鉴别结核性与癌性胸腔积液的是
A.辛凉宣透B.养阴生津C.清营解毒D.清热凉营E.疏风清热
医师亲自接产后,医疗机构可以出具的证明文件是
下列关于产品质量的叙述中,错误的是()。
外贸企业电子商务的模式可以分为()
重合闸前加速保护的缺点有()。
主体对客体的认识是一个___________过程。毛泽东指出,认识是在基础上由______________认识到___________认识,又由__________认识到_____________的能动飞跃,是实践、认识、再实践、再认识,循环往复,无限发展
最新回复
(
0
)