首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后输入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
48
问题
以下程序运行后输入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(){intarr[]={30,25,20,15,10,5},*p=arr;p++;printf("%d\n",*(p+3));}
下列程序的输出结果是16.00,请填空:main(){inta=9,b=2;floatx=【】,y=1.1,z;z=a/2+b*x/y+1/2;printf("%5.2f\n",z);
以下程序的运行结果是【】。#defineMAX(a,b)(a>b?a:b)+1main(){inti=6,j=8,k;printf("%d\n",MAX(i,j));}
若有下面的说明语句,已知A的+进制数为65,则以下的输出结果为unionun{inta;charc[2];}w;w.c[0]=’A’;w.c[1]=’a’;printf("%o\n",w.a);
以下叙述正确的是
算法的工作量大小和实现算法所需的存储单元多少分别称为算法的【】。
设有以下语句,其中不是对a数组元素的正确引用的是:______(其中0≤i<10)inta[10]={0,1,2,3,4,5,6,7,8,9,},*p=a;
以下正确的说法是
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
随机试题
管子的公称直径是指()。
男性,40岁。体重50kg。上腹隐痛、反复呕吐、不思饮食已3个月。胃镜检查证实为胃体癌。化验:血红蛋白80g/L,血清钠130mmol/L、钾4.5mmol/L,动脉血pH7.35。如需补钠,按下列哪个公式计算
A.鳞癌B.腺鳞癌C.小细胞未分化癌D.混合型癌E.肉瘤样癌肺癌恶性程度最高的类型是
心脏触及震颤多见于()
不宜作眼膏基质的是具有一定的表面活性与吸水性的是
原有日产产品10t的某生产系统,现拟建相似的生产系统,生产能力比原有的提高2倍,用生产能力指数法估计投资额需要增加约为()(指数设为0.5)。
纳税人采取邮寄方式办理纳税申报的,以()为实际申报日期。
下列帝王陵墓中,属于“宝城宝顶”形式的有()。
Readingbooksisahabitthatispopularly【C1】______bymoreandmorepeople.Itbenefitsourlivesbyimprovingourknowledgeto
Nowadays,thereisagrowing【C1】______thatcollegegraduatesinmountingnumberschoosetoworkasvillageofficialsaftergradu
最新回复
(
0
)