首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是将一个字符串str的内容颠倒过来,请填空。 #include<string.h> main() { inti,j,【 】;char str[]={"1234567"}; for(i=0,j=strlen(str
下面程序的功能是将一个字符串str的内容颠倒过来,请填空。 #include<string.h> main() { inti,j,【 】;char str[]={"1234567"}; for(i=0,j=strlen(str
admin
2009-02-15
39
问题
下面程序的功能是将一个字符串str的内容颠倒过来,请填空。
#include<string.h>
main()
{ inti,j,【 】;char str[]={"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
解析
颠倒一个字符串中的字符,就是首尾对应的元素两两交换。简单地可用两个游标变量i和j,i是前端元素的下标,j是后端元素的下标,交换以这两个变量值为下标的元素str
和str[j]。开始时,i的值为 0,j的值为字符串末元素的下标(字符串长度减1)。每次交换后,i增1,j减1。继续交换的条件是str
还位于str[j]的前面,即i<j。字符串末元素的下标是它的长度减1,所以在第二个空框处应填入-1。程序为了交换str
和str[j],使用了变量k,该变量应在程序的变量定义部分中一起定义,所以在第一个空框处应填入k。
转载请注明原文地址:https://kaotiyun.com/show/NkXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommandl_Click()a$=InputBox(”请输入一个二进制数”)n=Len(a$)Fori
有下面程序代码:OptionBase1PrivateSubCommand1_Click()Dima(10)AsInteger,x,bx=InputBox("请输入一个多位整数")Fork=1ToLen(x)b=Mid(x,k,1
在窗体上画一个名称为List1的列表框,然后编写如下程序:PrivateSUbFormClick()Fori=1To10Item=“Item”&i:List1.AddltemItemNextiEndSub程序运行时,单击窗体,所
在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm。其功能是随机产生20个0~1000的整数,将其放入一个数组中,然后输出这20个整数的平均值。程序运行后,单击命令按钮(名称为Command1,标题为“输出平均值”),即可求出其
下面程序的执行结果是()。PrivateSubCommand1_Click()a=0k=1DoWhilek<4x=k^k^ak=k+1Printx;Loop
可以产生30~50(含30和50)之间的随机整数的表达式是()。
结构化程序的三种基本结构是()。
窗体上有一个名称为Commandl的命令按钮,单击该按钮时所实现的功能是产生10个随机整数,然后从键盘输入一个整数,查找该数在数组中的位置。若找到,输出该数的位置;若没有找到,给出相应的提示。该命令按钮的单击事件过程如下:PrivateSub
数据库中对概念模式内容进行说明的语言是()。
随机试题
“他个子高”是一个主谓谓语句。()
心室舒张时,防止血液逆向流动的结构是
根据《水工建筑物滑动模板施工技术规范》DL/T5400—2007,遇到()级及以上大风时,露天滑动模板应停止施工,采取停滑措施。
新《商检法》的规定,凡列入《出入境检验检疫机构实施检验检疫的进出口商品目录》的进出口商品,海关凭( )验放。
证券业协会是证券业的( )。
资本主义于()从自由竞争阶段过渡到垄断阶段。
永泰古城,现位于甘肃省景泰县寺滩乡,坐落于寿鹿山、老虎山前倾斜的冲积平原上部,山中蜿蜒而出的水磨口沟距离古城仅有2千米。永泰古城修筑于明万历三十六年(1608年),距今已有400多年的历史,附属设施有火药场、草料场、磨坊、马场等。20世纪50年代永泰古城有
强化有机体的行为,使行为越来越接近期望行为的过程被称为()
[A]Theyaretasty[B]Theyareeco-friendly[C]Theycanfightsugarlongings[D]Theyarelowinfatandcalories
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n一1)/2的排序方法是
最新回复
(
0
)