首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
17
问题
有以下程序
#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全国计算机二级
相关试题推荐
下面的程序能求a:ab.c文件中最长行和它的位置。 #include<stdio.h> main() { intlin,i,j=0,k=0; charc; FILE*fp; fp=(【】("a:ab.c",
用十六进制给存储器中的字节地址进行编号,其地址编号从0000到FFFF,则该存储器容量是【】。
命令“DIRA:*.*/W”的功能是()
类是一个支持集成的抽象数据类型,而对象是类的【】。
有以下程序:intf(intn){if(n==1)return1;elsereturnf(n-1)+1;}main(){inti,j=0;for(i=i;i<3;i++)
下面程序的功能是输出以下形式的金字塔图案:*********
若程序中定义了以下函数doublemyadd(doublea,doubleb){return(a+b);}并将其放在调用语句之后,则在调用之前应该对函数进行说明,以下选项中错误的说明是
以下正确的描述是:在C语言程序中______。
设有以下定义和语句 int a[3][2]={1,2,3,4,5),*p[3]; p[0]=a[1]; 则*(p[0]+1)所代表的数组元素是______。
下列关键字中,不属于C语言变量存储类别的是______。
随机试题
Austerityisawordoftenfoundonthelipsofpoliticiansandeconomistsatthemoment,butitisseldomheardfromtechnologis
诊断用X线的波长范围是
犬X线妊娠检查的适宜日龄为妊娠后
来源于豆科的药材为
确定房地产抵押贷款额度的基本依据是()。
按假山在园林中的位置和用途可分为()等。
什么是个人银行结算账户?其使用范围是什么?
个人收入主要包括两部分:一是劳动者报酬;二是非劳动收入。下列选项中属于劳动者报酬范畴的是()。
下面选项中关于位运算的叙述正确的是
Thesenatorneverformallydeclaredheroppositiontotheproposedlegislation;instead,sheengineeredaseriesof(i)______act
最新回复
(
0
)