首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后,若输入:3,abcde <回车>,则输出结果是【 】。 #include <stdio.h> #include <string.h> move(char *str,int n) { char temp; i
以下程序运行后,若输入:3,abcde <回车>,则输出结果是【 】。 #include <stdio.h> #include <string.h> move(char *str,int n) { char temp; i
admin
2009-01-15
29
问题
以下程序运行后,若输入:3,abcde <回车>,则输出结果是【 】。
#include <stdio.h>
#include <string.h>
move(char *str,int n)
{ char temp; int i;
temp=str[n-1];
for(i=n-1;i>0;i--) str
=str[i-1];
str[0]=temp;
}
main()
{ char s[50]; int n,i,z;
scanf("%d,%s",&n,s);
z=strlen(s);
for(i=1;i<=n;i++) move(s,z);
printf("%s\n",s);
}
选项
答案
cdeab
解析
程序中的move函数的作用是保存输入数组中的最后一个元素,然后从最后一个数组元素开始,依次向后移动一个位置,再把保存的最后一个元素置于首位,循环次数由n控制。输入3,abcde<回车>后主函数开始执行,其中n=3,s[50]={"abcde"},z=5。第一次循环,i=1时,调用move(s,5)函数,temp=str[4]语句把数组中最后一个元素’e’保存在temp中,然后i从4开始循环,将str[3](字符’d’)赋给str[4],str[2](字符’c’)赋给str[3],……,循环结束时str所指字符串为"aabcd",再将保存在temp中的’e’置于首位,字符串变为" eabcd";i=2时,调用move函数,字符串为"deabc";i=3时,调用move函数,字符串为"cdeab"。最后输出结果为"cdeab"。
转载请注明原文地址:https://kaotiyun.com/show/2zXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是随机产生10个两位的整数:OptionBase1Pfiv~eSubCommandl_Click()Dima(10)AsInteger,iAsIntegerFori=1To10
在窗体上画两个单选按钮(名称分别为Optionl、Option2,标题分别为“宋体”和“黑体”)、1个复选框(名称为Check1,标题为“粗体”)和1个文本框(名称为Text1,Text属性为“改变文字字体”)。程序运行后,要求“宋体”单选按钮和“粗体”复
(1)考生文件夹中有工程文件sjt3.vbp。在窗体上有名称为Combo1的组合框,请设置该组合框的属性,使该组合框只能用于选择操作,不能输入文本。窗体上还有两个标题分别为“输入正整数”、“判断”的命令按钮。程序运行时在组合框中选中一项,如图1-86(a)
运行如下程序PrivateSubCommandl_Click()Dima(5,5)AsIntegerFori=1To5Forj=1To4a(i,j)=i*2+jIfa(i,j)/7=a(i,j)\7Then
以下过程定义中正确的过程首行是
阅读程序:OptionBase1SubP(b()AsInteger)Fori=1To4b(i)=2*iNextiEndSubPrirateSubForm_Click()Dima(4)AsIntegerFori=
假定在窗体上添加了一个通用对话框控件,其名称为CDI,并有如下程序段:CD1.ShowOpenCD1.DefaultExt=”doc”在打开文件的对话框中选择了“c:\filel.txt”文件,则FileTitle属性的值是(
设在一个工程的窗体中有如下代码:PublicxAsIntegerPrivateSubFoma_Load()DimyAsIntegerEndSub在该工程的标准模块的声明部分有代码:PublicaAsInteger:Pri
窗体上有2个名称分别为Textl和Text2的文本框。编写如下程序:PrivateSubForm_Load()Textl.Text=""Text2.Text=""EndSub
随机试题
(2013年真题)在婚姻关系存续期间所得的下列财产,归夫或妻一方所有的是
酶抑作用最强的药物是
正常情况下,最易引起牙本质敏感症的釉牙骨质界结构为
在折射率n3=1.52的照相机镜头表面涂有一层折射率n2=1.38的MgF2增透膜,若此膜仅适用于波长为550nm的黄光,则此膜的最小厚度是()。
某大底盘单塔楼高层建筑,主楼为钢筋混凝土框架一核心筒,与主楼连为整体的裙房为混凝土框架结构,如图6-15所示。本地区抗震设防烈度为7度,建筑场地为Ⅱ类。假定该房屋为乙类建筑,试问:裙房框架结构用于抗震措施的抗震等级,应如下列何项所示。并简述其理由。
制定工程项目计划的主要步骤的先后顺序是()。(1)把工程项目范围详细划分为各个工作包;(2)进行资源消耗和评审;(3)清晰地定义工程项目目标;(4)确定质量检查评审的关键节点和质量检查。
车间管理人员工资应纳入“管理费用”核算。()
(2013年)担保物权的法律特征有()。
合伙人在合伙企业清算前,不得请求分割合伙企业的财产;但是,法律另有规定的除外。()
AccordingtoanArabicstory,coffeewasdiscoveredwhenamannamedKaldinoticedthathisgoatswereattractedtotheredfrui
最新回复
(
0
)