首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
24
问题
有以下程序
#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全国计算机二级
相关试题推荐
若定义了以下函数: voidf(…) {… *p=(double*)malloc(10*sizeof(double)); … } p是该函数的形参,要求通过p把动态分配存储单位的地址传回主调函数,则形参p的正确定义应当是
以下程序的输出结果是() fun(intx,inty,intz) {z=x*x+y*y;} main() {inta=31; fun(5,2,a); print{("%d",a); }
若有说明:intn=2,*p=&n,*q=p;,则以下非法的赋值语句是()。
用typedef定义整型一维数组:typedefcharCHARACTER则对整型数组a[5],b[5]可以定义为______。
第一趟排序后序列中关键字最大的记录交换到最后的排序方法是______。
下列不属于软件工程的3个要素的是______。
在单链表中,NULL称为______,它不指向任何结点,只起______作用。
若某二叉树的前序遍历访问顺序是ABDGCEFH,中序遍历访问顺序是DGBAECFH,则其后序遍历的结点访问顺序是______。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是______。
不合法的十六进制数为______。
随机试题
不会被空气氧化产生有色物质的是
手三阳经的走向为
制作解离组织制片时,硝铬酸钾法适合于
新生儿寒冷损伤综合征最先出现硬肿的部位是
关于塑料管道,下列各项不正确的是()。
下列与基金有关的费用不能从基金财产中列支的有()。
马柯威茨的投资组合理论的主要贡献表现在()。[2014年3月证券真题]
(2012年)关于技术创新特点的说法,正确的有()。
2003年2月起,贾某与许某结伙盗窃,先后共同作案五次,共窃得财物价值25000元,销赃后得赃款9000元,二人平分。2002年10月贾某单独作案一次,窃得现金5000元。在追究贾某刑事责任时,贾某对下列何种数额负责?()
人机界面是数据库应用系统的一个重要组成部分,人机界面设计与用户的关系非常密切。关于人机界面设计,下列说法错误的是()。
最新回复
(
0
)