首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后输入3,abcde<回车>,则输出结果是【 】。 #include<string.h> move (char *str,int n) {char temp;int i; temp=str[n-1]; for
以下程序运行后输入3,abcde<回车>,则输出结果是【 】。 #include<string.h> move (char *str,int n) {char temp;int i; temp=str[n-1]; for
admin
2013-02-23
101
问题
以下程序运行后输入3,abcde<回车>,则输出结果是【 】。
#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()函数的作用,是将形参s仕所指地址的连续n位循环右移1位,即让str[n-1]=str[n-2],str[n-2]=str[n-3],…, str[1]=str[0],str[0]=str[n-1](原)。主函数中用了一个for循环调用move()函数,共循环3次,所以数组s被循环右移了3位,故最后输出的值为cdeab。
转载请注明原文地址:https://kaotiyun.com/show/ydPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序: main() {int m,n,p; scanf("m=%dn=%dp=%d",&m,&n,&p); printf("%d%d%\n",m,n,p); } 若想从键盘上输入数据,使变量m中的值为123,n中
有如下程序main(){intx=1,a=0,b=0;switch(x){case0:b++;case1:a++;case2:a++;b++;
数据流图的类型有【】和事务型。
以下程序从终端输入一行字符放在s数组中,输入以回车符作为结束,函数fun统计存放在s数组中每个数字字符的个数。形参ch指向s数组,形参n给出了s数组中字符的个数。在acc数组中用下标为0的元素统计字符“0”的个数,下标为1的元素统计字符“1”的个数,…。请
若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做
假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为【】。
软件设计模块化的目的是【】。
软件测试分为白箱(盒)测试和黑箱(盒)测试。等价类划分法属于【 】测试。
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
随机试题
广义的痰饮包括
患者男性。68岁。反复咳嗽、咳痰20余年,伴有活动后气短。有吸烟史40余年。查体:双肺叩诊过清音,呼吸音减弱,呼气延长,两肺散在少量湿啰音。肺功能检查FEV1/FVC为60%,FEV1为55%,该患者最可能的诊断是
营养不良患儿皮下脂肪削减的顺序是
具有收敛止血的是()
扩展基础有垫层时钢筋保护层的厚度,下列哪一个数值是适当的?
对于员工的技能学习来说,最普遍的和最主要的方式是()。
习近平总书记提出了“绿水青山就是金山银山”的重要命题,其含义包括()等。
小方在计算机安全中心存储了用户名、账户密码和指纹密码三项信息。当登录操作系统时,安全中心首先要鉴别这台计算机的指纹密码是否正确,输入的用户名是否存在,账户密码是否正确,如果三项信息均正确,则允许登录;如果以上信息有一项不正确,那么安全中心就会拒绝这个用户从
HenryFielding,thefamousnovelistwhowasalsoaLondonmagistrate,oncemadeanightraidto【M1】______twoknownhideo
NewtechnologylinkstheworldasneverbeforeOurplanethas【B1】______.It’snowa"globalvillage"wherecountriesareonlyse
最新回复
(
0
)