首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后输入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
77
问题
以下程序运行后输入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全国计算机二级
相关试题推荐
fscanf函数的正确调用形式是()
有以下程序main(){inty=10;do{y--;}while(--y);printf("%d\n",y--);}程序运行后的输出结果是()
设a,b均为float型变量,则以下非法的赋值语句是()
下列程序段的输出结果是【】。main(){charb[]="Hello,you";b[5]=0;printf("%s\n",B);}
以下叙述中错误的是()
下面程序的输出结果是()main(){intx=2,y=0,z;x+=3+2;printf("%d",x);x*=y=z=4;printf("%d",x);}
字符(char)型数据在微机内存中的存储形式是______。
请选出可用作C语言用户标识符的是
软件测试的方法有动态测试、静态测试和【】13种。
软件开发的结构化生命周期方法将软件生命周期划分成()
随机试题
AB会计师事务所的A和B注册会计师曾接受委托审计X股份有限公司(以下简称X公司)2011年度财务报表,并出具了保留意见的审计报告,X公司2012年度财务报表继续由其审计。资料一:X公司本年度供、产、销趋势与上年持平,坏账准备按应收款项年末余额的
女性产生睾酮的器官组织有肾上腺皮质和
对偶三角瓣适用于
左侧大阴唇鳞状细胞癌直径1cm,左侧腹股沟浅淋巴结活检(+)。临床分期为癌灶局限于阴道壁,双侧腹股沟浅淋巴结活检(+)。临床分期为
某公司商场的机电安装工程,由业主通过公开招标方式确定具有机电安装工程总承包一级资质的A单位承包,同时将制冷站的空调所用的制冷燃气溴化锂机组、电气、管道等分包给具有专业施工资质和压力管道安装许可证的B单位负责安装,设备由业主提供。该制冷燃气溴化锂机组是新产品
【真题(中级)】在绩效审计中,将被审计单位的管理与管理先进的同类单位相比,并借鉴其实践经验的评价方法是()。
下列和鉴真和尚有关的建筑是()。
小学德育具有基础性、_____、_____和活动性等特点。
品牌中可以语言称呼的部分是指()。
OfferingYourSeatDirections:Forthispart,youareallowed30minutestowriteashortessayentitledOfferingYourSeat.You
最新回复
(
0
)