1-11-6 - (2)定义ispalindrome函数(判断输入数据是否回文)
来源:互联网 发布:2016淘宝排名规则 编辑:程序博客网 时间:2024/06/01 09:24
问题及代码:
/* * Copyright (c) 2014, 烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:main.cpp * 作 者:何小乐 * 完成日期:2014年 11 月 10 日 * 版 本 号:v1.0 * * 问题描述:定义一个函数,判断输入的数据是否是回文数 * 输入描述:输入数据 * 程序输出:判断这个数据是否是回文数*/ #include <iostream>using namespace std;int reverse(int x);bool isPalindrome(int a);int main(){ int m; cin>>m; if (isPalindrome(m)) cout<<m<<"是回文数,噢耶!"<<endl; else cout<<m<<"不是回文数,回文有什么好!"<<endl; return 0;}int reverse(int x){ int y=0,z; for (; x>0; x=x/10) { z=x%10; y=y*10+z; } return y;}bool isPalindrome(int a){ return reverse(a)==a;}
运行结果:
知识点总结:
1,对以bool型变量定义的函数返回原理有了一定了解
2,if括号内表达式也可以用bool型表达式的值,同样可以调用函数
3,函数参与表达式更加熟悉
学习小结:
刚开始看到bool型变量有点怕怕的,因为原来看书就挺朦胧的,不知道具体操作会是怎么样,今天刚好接触,使用了一下感觉还挺好的,整个程序编下来很顺利,没什么错误。
首次在返回值那里加入了表达式,而且是带有函数的!
也是首次在函数内调用函数!
运行成功后又带来了一点久违的成就感。
0 0
- 1-11-6 - (2)定义ispalindrome函数(判断输入数据是否回文)
- 第11周项目6回文数素数(2、isPalindrome函数)
- 第十一周上机项目6-2 回文数的判断 isPalindrome
- c# 判断输入字符串是否回文
- 判断输入数是否为回文数
- 输入一个整数判断是否是回文
- 判断回文 输入字符串 输出是否为回文
- 1-11-6 - 定义isPrimer函数(判断一个数是否为素数)
- 判断输入是否是数据
- Quzh[python]判断是否为回文——判断用户输入的字符串是否为回文。
- C++泛型编程技巧 - 如何判断输入类型是否定义了特定的成员函数
- 输入一个整数,判断该整数是否是回文!
- 1524 判断输入的字符串是否为回文。
- 判断输入的字符串是否为回文(对称)字符串
- 要求循环输入一个数,判断是否为回文数
- 使用数组判断输入的五位数是否为回文
- C语言判断输入的字符串是否为回文结构
- java之判断输入的数是否是回文数
- 第十一周项目4-特殊三位数
- 怎么转换PDF格式的文件
- 云计算设计模式(二十四)——仆人键模式
- 使用System.Net.Mail发送邮件时,附件如果是中文名的处理办法
- 我使用过的Linux命令之sftp - 安全文件传输命令行
- 1-11-6 - (2)定义ispalindrome函数(判断输入数据是否回文)
- wget curl
- 第十一周项目6回文 素数(1)
- OpenCV Mat数据存储格式详解
- 第十一周项目一(2)——函数版星号图
- g_Templates表的作用
- Tripleo之nova-compute 和Ironic的代码深入分析(三)
- 第11周项目6(4)-10000以内的所有可逆素数
- Linux系统性能调优之性能分析