首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #inculde #inculde void Fun(char*str) { char temp;int n,I; n=strlen(str); temp=str[n-1]; For(i=n-1;i>0;i--) st
有以下程序 #inculde #inculde void Fun(char*str) { char temp;int n,I; n=strlen(str); temp=str[n-1]; For(i=n-1;i>0;i--) st
admin
2013-06-11
14
问题
有以下程序
#inculde
#inculde
void Fun(char*str)
{ char temp;int n,I;
n=strlen(str);
temp=str[n-1];
For(i=n-1;i>0;i--) str
=str[i-1];
str[0]=temp;
}
main()
{ char s[50];
ScanF(“%s”,s);Fun(s);printF(“%s\n”,s);}
程序运行后输入:aBcDeF<回车>,则输出结果是【 】
选项
答案
fabcde
解析
在函数fun中,先求出字符串str的长度,并将最后一个字符暂存到temp中,然后使用循环语句将所有字符向右移动一个位置,最后将temp中的字符放到字符串的第1个位置,所以结果为fabcde。
转载请注明原文地址:https://kaotiyun.com/show/fyJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
模式/内模式映射为数据库提供了【】数据独立性。
当执行下面的程序时,如果输入ABC,则输出结果是() #include<stdio.h> #include<string.h> main() {charss[10]="12345"; gets(ss);strcat(ss"
若变量c是char类型,能正确判断出c为小写字母的表达式是()
设a、b、c为整数,且a=2、b=3、c=4,则执行完以下语句后,a的值是【】。a*=18+(b++)-(++c);
下列叙述中正确的是()。
函数重载是指
在树形结构中,树根结点没有______。
不合法的main函数命令行参数表示形式是______。
若有定义语句:double x[5]={1.0,2.0,3.0,4.0,5.0},*p=x;则错误引用x数组元素的是______。
以下合法的十六进制数是
随机试题
如图所示钳子的名称是()。
将子无怒,秋以为期。将:
关于组织内的声衰减程度的一般规律,下列哪项是错误的
2型糖尿病最基本的病理生理机制是
公民严某等8户居民,经县城建局批准,在县公路道旁的可耕地上建房,其他居民对城建局的行为向县政府作了检举。县城建局怕事情败露,对8户居民处以罚款并补办了建房证。后经县政府调查,群众举报属实,因此对有关人员作了处理。县城建局根据县政府的指示,作出收回8户居民建
买断式回购到期交易净价加债券在回购期间的新增应计利息应大于首期交易净价。()
USP论是由()提出的。
以下哪支静脉不属于门静脉属支
(1)TheyhelpedfleeingRomansevadeAttilatheHunandheldaglitteringcityaloftformorethan1,500years.Butthewoodenp
我希望授课者能把他自己的话题严格地限制在讨论的问题上。(confine…to)
最新回复
(
0
)