首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后输入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
68
问题
以下程序运行后输入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全国计算机二级
相关试题推荐
若变量n中的值为24,则prnt函数共输出【】行。voidprnt(intn,intaa[]){inti;for(i=1;i<=n;i++){printf("%6d",aa[i]);
数据结构分为逻辑结构与存储结构,线性链表属于【】。
下面能正确进行字符串赋值操作的是
下列数据结构中,按先进后出原则组织数据的是
以下程序输出矩阵中值为。的元素的行下标和列下标。行下标和列下标分别放在同一下标的r和c数组元素中。程序通过调用随机函数给矩阵赋值。#defineN5#include<stdlib.h>main(){inta[N]
以下程序段打开文件后,先利用fseek函数将文件位置指针定位在文件末尾,然后调用ftell函数返回当前文件位置指针的具体位置,从而确定文件长度。请填空。FILE*myf;longf1;myf=【】("test,t",
若有如下定义:unionaa{intn;charc[9];floatx;}a,b,c;则下列叙述中不正确的是()
设下面程序段中调用fun函数传送实参a和b,main(){chara[10],b[10]┇fun(a,b);┇}则在fun函数首部中,对形参错误的定义是()
若有如下函数调用语句;sub(a,1,fun(b,c),d+c,(a+d,c*f));则在该函数调用语句中含有实参的个数是()
关系可以有3种类型,即基本关系(又称基本表或基表)、查询表和【】。
随机试题
简述经济学对市场营销学的影响。
SomestudentsattheOpenUniversityleftschool20yearsago.Othersare【C1】______butallmustbeatleast21yearsold.Thisi
下列哪项不属于牙的功能()
下列关于车船税计税依据税法中正确的是( )。
在证券组合理论中,投资者的共同偏好规则是指()。
根据行政诉讼法律制度的规定,行政行为出现下列情形之一的,人民法院可以判决变更行政行为的有()。
注意创造自由空气,鼓励自由发表意见,不把自己的意见强加于人的领导属于()。
一个正确的教育心理学实验通常要求研究者做到()。(2014.河南)
我国第一条志愿服务热线诞生于哪个城市?()
Whatmaybetherelationshipbetweenthemanandwoman?
最新回复
(
0
)