首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后输入:3,abcde<回车>,则输出结果是______。 #include <string. h> move (char *str,int n) { char cemp; int i; temp=str[n-1]; f
以下程序运行后输入:3,abcde<回车>,则输出结果是______。 #include <string. h> move (char *str,int n) { char cemp; int i; temp=str[n-1]; f
admin
2013-02-23
85
问题
以下程序运行后输入:3,abcde<回车>,则输出结果是______。
#include <string. h>
move (char *str,int n)
{ char cemp; 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()函数的作用,是将形参str所指的数组依次向后左移一位, 即让该数组第一个元素的值等于第二个元素的值,接着让第二个元素的值等于第三个元素的值,直到该数组最后第二个元素的值等于最后一个元素的值,然后让第一个元素等于最后一个元素的值。主函数中用了一个for循环调用move()函数,共循环三次。当i=1时,第一次调用move()函数,使输入到数组的s的字符串“abcde”变为“eabcd”,当i=2时,第二次调用move()函数,使字符串“eabcd”变为“deabc”,当i=3时,第三次调用move()函数,使字符串“deabc”变为“cdeab”,故最后输出的值为“cdeab”,故该空格处应该填“cdeab”。
转载请注明原文地址:https://kaotiyun.com/show/V6Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面函数的功能是:找出一维数组元素中最大的值和它所在的下标,最大值的和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。请填空。#include<
下面程序的功能是从键盘输入一行字符,统计有多少个单词,单词间用空格分隔。补充所缺语句。#include<stdio.h>main(){charss[80],c1,c2=’’;inti=0,num=0;
对于长度为n的顺序存储的线性表,当随机插入和删除—个元素时,需平均移动元素的个数为【】。
若有以下说明和定义:fun(int*c){}main(){int(*a)()=fun,*b(),w[10],c;……}在做必要的赋值之后,对fun函数的正确调用语句是______。
以下程序用来输出结构体变量student所占存储单元的字节数,请填空。structst{charname[20];doublescore;};main(){structststudent;
数据库系统在三级模式之间提供了两层映像,这两层映像是外模式/模式映像和【】。
以下函数把b字符串连到a字符串的后面,并返回a中新字符串的长度,请填空。strcen(chara[],charb[]){intnum=0,n=0;while(*(a+num)!=【】)num++;
数据管理技术随着计算机技术的发展而发展。数据库阶段具有许多特点,但下面列出的特点中,______不是数据库阶段的特点。
函数delete(s,i,n)的作用是从字符串s中删除从第i个字符开始的n个字符,请填空。voiddelete(chars[],inti,intn){intj,k,length=0;whiles(length])
随机试题
要查出东汉末年黄巾起义“岁在甲子,天下大吉”口号中“甲子”的中国历史纪年及公元纪年,一般可利用的工具书有()等。
气开阀在停仪表风后处于()。
男性,24岁,反复中上腹饥饿性痛10年,加剧1小时入院。体检:血压90/60mmHg,脉搏120次/分,全腹压痛、反跳痛。
石方路基进行压实项目的检测方法是灌砂法。()
图为某城市火车站地区局部的道路网布局方案示意,C-C为城市快速路,与主干道5-5交叉处已建有互通式立交,与火车站相通的南北轴线B/5-B/7为生活性干道。其他道路为城市主次干道。请你分析该方案存在的主要问题,并提出改进意见。
根据现行《企业会计准则》,下列交易事项中,应计入下期利润表的是()。
保险合同的变更应在保险合同有效期内( )。
根据以下情境材料,回答问题。孙某涉嫌殴打他人致人重伤,案发后的第二天,民警张某和王某去孙某家中对他进行了口头传唤,要求孙某去派出所接受调查。但是孙某提出没有书面传唤证,不接受传唤。因此,民警张某和王某对孙某采取了强制传唤的方法。孙某被强制传唤到派出所后,
下列有关租赁合同与融资租赁合同异同的表述,不正确的是()(2011年非法学基础课单选第40题)
Martin,whenyougotothemeetingtomorrow,______youriPadwithyou.
最新回复
(
0
)