第十五周OJ(2)字符串逆序输出_不倒不倒翁的博客-程序员秘密

技术标签: c语言  

/*

烟台大学计算机与控制工程学院

All  rights  reserved.

作者:汪莹莉

完成时间:2016年12月08日

题目描述

编写一个函数,功能是使输入的字符串逆序输出。

输入

输入一串字符串,注意字符串中不要有空格。

输出

输出该字符串的逆序。

样例输入

ABCDEFG

样例输出

GFEDCBA

编译的程序:

#include<stdio.h>

#include<string.h>

int main()

{

    char str[100];

    scanf("%s",str);

    int len;

    len=strlen(str);

    int fuction(char *, int);

    fuction(str,len);

    return 0;

}
int fuction( char str[100],int n)
{
    int i;
    for(i=n-1; i>=0; i--)
    {
        printf("%c",str[i]);
    }
    return 1;
}

运行结果:

知识点总结:n表示数组的元素个数,for语句中i=i-1;a【n-1】就是数组的最后一个元素

学习心得:真即return 1;


版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/wylno1/article/details/53521155

智能推荐

嵌入式linux编程基础知识框架介绍_嵌入式中的echo $pstree_my___sunshine的博客-程序员秘密

以下内容是介绍了一些嵌入式linux编程所涵盖的知识点,归纳了C语言,系统编程,网络编程,shell编程以及sqlite3数据等知识点。有些知识点可能没有归纳到,具体详细的知识点内容需要逐步学习。一:Linux C语言1. 基本要素1. 标识符的命名规范?2. 4 个命名空间?3. 缩进4. 空格和空行5. 括号6. 注释2. 基本数据类型1. 布尔类型数据 (1)...

串口UART时序和数据传输_串口时序_Tuloves_smile的博客-程序员秘密

UART(Universal Asynchronous Receiver/Transmitter:通用异步收发传输器)是一种通用串行数据总线,用于异步通信。该总线双向通信,可以实现全双工传输和接收。UART通信协议UART作为异步串口通信协议的一种,工作原理是将传输数据的每个字符一位接一位地传输。其中每一位(Bit)的意义如下:序号 Bit 位 ...

python怎么判断字典键值是否存在_判断字典是否存在键值_普通网友的博客-程序员秘密

python中字典的键一般是唯一的,如果重复最后的一个键值对会替换前面的,值不需要唯一。字典的每个键值 key=&gt;value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,格式如下所示:d = {key1 : value1, key2 : value2 } &gt;&gt;&gt;dict = {'a': 1, 'b': 2, 'b': '3'}&gt;&gt;&gt; dict['b']'3'&gt;&gt;&gt; dict{'a'

(原创)怎么直接建立一个DataTable并且为之添加数据_LoveCherry的博客-程序员秘密

比如在做购物车的时候我们需要建立一个DataTable,来存放一些购物车中的东西,最后在把他们写到数据库,下面是实现方法。DataTable dt=new DataTable("cart");   DataColumn dc1=new DataColumn("prizename",Type.GetType("System.String"));   DataColumn dc2=new DataCo

网络攻防-20169213-刘晶-第三周作业_weixin_30919429的博客-程序员秘密

知识点汇总集成多个搜索引擎结果的思路,称为元搜索引擎,又称集合型搜索引擎DNS和IP是互联网赖以运转的两套基础设施环境ICANN(互联网技术协调机构)主要的三个下属分支:ASO,地址支持组织;GNSO(基本名称支持组织);CNNSO(国家代码域名支持组织)系统类型探查技术按照目标信息类型以及探查方式可以分为四类,包括操作系统主动探测、操作系统被动辨识、网络服务主动探测与网络服务被动辨识...

Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍_安装显卡驱动的时候,点击附件_蜡台的博客-程序员秘密

[2011年5月7日更新] Ubuntu Linux 3D桌面完全教程,显卡驱动安装方法,compiz特效介绍,常见问题解答。本教程的从2008年至今,经历了三个重大版本的修改:最早是一善鱼编写并发布在Ubuntu中文论坛forum.ubuntu.org.cn配置美化区3

随便推点

长白山 纯白世界爽酷无比_cjw8021的博客-程序员秘密

  正像夏季的阳光、海水、沙滩一样,冬季,雪原、滑雪、泡泉为出游最佳享受。你去过真正的雪乡吗?那一片纯白世界,美得让人心颤,而飞驰在雪原,感觉绝对酷毙了,像鸟一样轻盈、自由,其中的开心,非亲临者无法体会。   ...

入门|始于Jupyter Notebooks:一份全面的初学者实用指南_Peter_Gao_的博客-程序员秘密

应该使用哪个 IDE/环境/工具?这是人们在做数据科学项目时最常问的问题之一。可以想到,我们不乏可用的选择——从 R Studio 或 PyCharm 等语言特定的 IDE 到 Sublime Text 或 Atom 等编辑器——选择太多可能会让初学者难以下手。如果说有什么每个数据科学家都应该使用或必须了解的工具,那非 Jupyter Notebooks 莫属了(之前也被称为 iPython ...

Fragment分类页面_fragment 类型_jun_tong的博客-程序员秘密

例:  FrgamenFenleiFragment    分类页面 public class FrgamenFenleiFragment extends Fragment { private View view; private RecyclerView mLeftrlv; private RecyclerView mRightrlv; @...

黑马程序员——Java基础---File、Properties、序列流_mu_se的博客-程序员秘密

——- android培训、java培训、期待与您交流! ———-File类常见方法:1:创建。 boolean createNewFile():在指定目录下创建文件,如果该文件已存在,则不创建。而对操作文件的输出流而言,输出流对象已建立,就会创建文件,如果文件已存在,会覆盖。除非续写。 boolean mkdir():创建此抽象路径名指定的目录。 boolean mk

javascript的script标签介绍_<script></script>标签用于_irhino的博客-程序员秘密

相信很多同学都写过html和javascript,而由html转向javascript的第一步都少不了写script这个标签。这么简单的标签为什么还要拿来讲呢,因为它有时候非常的有用:第一个小栗子:&amp;lt;!DOCTYPE html&amp;gt;    &amp;lt;head&amp;gt;        &amp;lt;script type=&quot;text/javascript&quot;&amp;gt;document.write(&quot;H...

推荐文章

热门文章

相关标签