C语言 void reverse reverse true什么意思思

倒置函数reverse的用法
倒置字符串函数reverse:用于倒置字符串s中的各个字符的位置,如原来字符串中如果初始值为123456,则通过reverse函数可将其倒置为654321,程序如下:
#include&stdio.h&
#include&string.h&
void reverse(char s[])
&int c,j,i;
&for(i=0,j=strlen(s)-1;i&j;i++,j--)//完成倒置功能,不包括字符串结束符'/0'
& s[i]=s[j];
main()//主函数,用于测试reverse函数的功能
&char s[]="123456";
&reverse(s);//调用倒置函数
&printf("倒置后的字符串为:%s/n",s);//输出倒置后的字符串
运行结果如下;654321
功能颠倒字符串中字符次序。  语法Reverse (
  参数string:要颠倒字符次序的字符串返回值String。函数执行成功时返回颠倒字符次序后的字符串,如果发生错误,那么返回空字符串("")。用法Reverse()函数将一个字符串中最后一个字符放置到另一个字符串的第一个字符位置、倒数第二个字符放置在另一个字符串的第二个字符位置,以此类推。
  EXAMPLE:
  // reverse algorithm example
  #include &iostream&
  #include &algorithm&
  #include &vector&
  int main () {
  vector&int&
  vector&int&::
  // set some values:
  for (int i=1; i&10; ++i) myvector.push_back(i);
// 1 2 3 4 5 6 7 8 9
  reverse(myvector.begin(),myvector.end()); // 9 8 7 6 5 4 3 2
  // print out content:
  cout && "myvector
contains:";
  for (it=myvector.begin(); it!=myvector.end(); ++it)
  cout && " "
  cout &&
  return 0;
  Output:
  myvector contains: 9 8 7 6 5 4 3 2 1
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。安全检查中...
请打开浏览器的javascript,然后刷新浏览器
< 浏览器安全检查中...
还剩 5 秒&[c语言] 编写一个函数reverse_string(char * string)(递归实现)
编写一个函数reverse_string(char * string)(递归实现)
&实现:将参数字符串中的字符反向排列。
要求:不能使用C函数库中的字符串操作函数。
#include &stdio.h&
#include &assert.h&
int my_strlen(const char *str) //自定义的计算字符串长度的函数
assert(str);
int count = 0;
while (*str)
void reverse_string(char *str)//翻转字符串
将abcdef翻转为fedcba
assert(str);
char temp = 0;
int len = my_strlen(str);
if (len & 0)
temp = str[0];
str[0] = str[len - 1];
str[len - 1] = &#39;\0&#39;;
//递归调用,限制条件len&0 ,每次调用的变化str++;
reverse_string(str+1);
str[len-1] =
int main()
char arr[] = &abcdef&;
reverse_string(arr);
printf(&%s\n&, arr);
system(&pause&);君,已阅读到文档的结尾了呢~~
浙江师范大学2016 年秋C语言考试卷与答案【精选】
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
浙江师范大学2016 年秋C语言考试卷与答案【精选】
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer--144.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口

我要回帖

更多关于 void是什么意思 的文章

 

随机推荐