首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后输入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
37
问题
以下程序运行后输入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 a,b,d=25; a=d/10%9; b=a&&(-1); printf("%d,%d\n",a,b); } 程序运行后的输出结果是 ______。
有以下程序: main() {int m,n,p; scanf("m=%dn=%dp=%d",&m,&n,&p); printf("%d%d%\n",m,n,p); } 若想从键盘上输入数据,使变量m中的值为123,n中
设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函数的首部【】(要求形参名为b)。main(){doubles[10][22];intn;……fu
有以下程序main(){inty=10;do{y--;}while(--y);printf("%d\n",y--);}程序运行后的输出结果是()
设有数组定义:chararray[]="China";则数组array所占的空间为()
若有如下程序:main(){intm=-1;printf("%d,%u,%0,%x",m,m,m,m);}则程序运行后的输出结果是()
模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准是模块的()
设有下面的程序段:chars[]="china";char*p;p=s;则下列叙述正确的是
设有如下定义:char*aa[2]={"abcd","ABCD"};则以下说法中正确的是()
以下选项中错误的是()
随机试题
男性,65岁。2个月来反复发作胸骨后疼痛,发作与劳累关系不大,常在半夜或凌晨5时发作。
A.天南星科植物B.鸢尾科植物C.兰科植物D.姜科植物E.菊科植物白及药材来源于
检测水中的氨氮时,其水样的保存条件是
糖皮质激素类药物可用于治疗
缓凝剂不宜用于日最低气温()以下施工的混凝土。
电脑屏幕显示的图像不清楚时,可通过调整显示器的()来提高清晰度。
民国初年,五育并举的方针是由()提出来的。
设随机变量X服从(0,2)上的均匀分布,Y服从参数λ=2的指数分布,且X,Y相互独立,记随机变量Z=X+2Y.(I)求Z的概率密度;(Ⅱ)求EZ,DZ.
FactorsInfluencingMarriageThecommonviewinsocialscienceofloverelationshipsisnotthatoppositesattracteachother
TheFrenchdivisionofMcDonald’shasrunadvertisementsthatincludedasurprising【C1】______:Kidsshouldn’teatatMcDonald’s
最新回复
(
0
)