当前位置: 首页 > news >正文

徐州市做网站宁波企业seo外包

徐州市做网站,宁波企业seo外包,Wordpress 插件开发者,网站建设 厦门实验八 题目描述 从键盘上输入任意一个整数(正负数皆可),判断该整数的绝对值是否为回文数。[提示:取数的绝对值,然后使用用循环语句从该绝对值的末位开始至最高位,重新构造一个数,…

实验八

题目描述

从键盘上输入任意一个整数(正负数皆可),判断该整数的绝对值是否为回文数。[提示:取数的绝对值,然后使用用循环语句从该绝对值的末位开始至最高位,重新构造一个数,判断该数与原绝对值是否相等。]

方法1 数字法

对于一个数逐个取出个位数,在下次循环时一次乘10实现向左移动一位,然后当变量为0结束时。

举个例子:

input: a = 323
variable: n = 323  y = 0
loop(0):  t = n % 10 = 3y = y * 10 = 0y = y + t = 3n = n / 10 = 32
loop(1):  t = n % 10 = 2y = y * 10 = 30y = y + t = 32n = n / 10 = 3
loop(2):  t = n % 10 = 3y = y * 10 = 320y = y + t = 323n = 0end

核心代码

while(n!=0)
{t = n % 10;y = y * 10;y = y + t;n = n/ 10;
}

推荐简便一点:

while( n!=0 ){y = y * 10 + n % 10;n = n / 10;}

完整代码:

#include <stdio.h>int main()
{int a,x,y,n;printf("输入一个整数:");scanf("%d",&a);x = a>=0 ? a : -a;n = x;y = 0;while( n!=0 ){y = y * 10 + n % 10;n = n / 10;}if( x == y )printf ("%d的绝对值是回文数!\n",a);elseprintf ("%d的绝对值不是回文数!\n",a);return 0;
}

方法2 字符串法

首尾相互判断两元素是否相等,当元素相等时继续循环,不相等时退出循环

// 核心代码while (i <= len/2) // 只需要判断到一半位置{if ( str[i] == str[len-1-i] )     //数组最后一个元素的下标是 len-1i++;else{printf ("输入数的绝对值不是回文数.\n");return 0; // 直接结束循环}}

完整代码:

#include<stdio.h>
#include<math.h>
#include<string.h>int main ()
{int x, y, len, i;char str[100];printf ("请输入一个整数:\n");scanf ("%d", &x);y = abs(x);sprintf(str, "%d", y);len = strlen(str);i = 0;while (i <= len/2){if ( str[i] == str[len-1-i] )     //数组最后一个元素的下标是 len-1i++;else{printf ("输入数的绝对值不是回文数.\n");return 0;}}printf ("输入数的绝对值是回文数.\n");return 0;
}
http://www.15wanjia.com/news/46123.html

相关文章:

  • 沈阳微网站制作广州各区进一步强化
  • 漂亮企业网站源码成都官网seo厂家
  • 公众号开发者权限哪里添加宁波seo深度优化平台
  • 潍坊网站快速排名官网
  • 猪八戒网站做推广靠谱吗各大网站域名大全
  • 动漫网页设计作品模板seo排名的影响因素有哪些
  • 如何给网站弄ftp百度seo引流怎么做
  • 网站正在维护中啥意思免费站推广网站在线
  • wordpress如何设置菜单seo搜索引擎优化师
  • 企业网站建设物美价廉竞价推广怎样管理
  • 河南 网站开发广州网站推广服务
  • 网站开发开发公司排名网址模板建站
  • 装饰网站建设方案交换友情链接
  • 找人做网站源代码会给你吗网站seo需要用到哪些工具
  • 上海品划网络做网站南宁百度推广排名优化
  • 手机游戏开发制作公司关键词的分类和优化
  • 做网站一定要正版系统吗软文推广有哪些平台
  • 网站数据丢失广州seo技术外包公司
  • 福州市交通建设集团网站营销推广型网站
  • 做网站卖什么东西好随州seo
  • 电子商务网站策划ppt推广平台收费标准
  • 徐州百度seo排名优化seo试用软件
  • 品牌网站建设可信大蝌蚪收录好的网站
  • 做外贸网站哪家的好百度竞价推广点击软件
  • 互联网下的网络营销余姚网站如何进行优化
  • 网站建设理由网络营销策略理论
  • 网站域名所有权谷歌seo新规则
  • 上海专业做网站排名网络广告投放网站
  • 昆山做网站费用上海百度
  • 律师网站建设模板抖音权重查询工具