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

平顶山哪里做网站优化关键词排名公司

平顶山哪里做网站,优化关键词排名公司,国内网站建设阿里云,上海网站建设备案号实验八 题目描述 从键盘上输入任意一个整数(正负数皆可),判断该整数的绝对值是否为回文数。[提示:取数的绝对值,然后使用用循环语句从该绝对值的末位开始至最高位,重新构造一个数,…

实验八

题目描述

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

方法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.khdw.cn/news/18627.html

相关文章:

  • 廊坊网站制作潍坊公司电话网站建设步骤流程详细介绍
  • 个人网站可以做产品众筹吗seo网站推广服务
  • wordpress搜索 文章seo的内容有哪些
  • 西安营销型网站制作百度官网电话客服24小时
  • 企业型网站建设费用合肥seo服务商
  • 网站做seo必要的结构线上销售培训机构
  • 为什么很少用python做网站百度营销推广官网
  • 浙江省建设职业技术学院网站做免费推广的平台
  • 花生壳 做网站交换链接是什么意思
  • ecs怎么添加wordpressseo排名工具
  • ui设计是什么软件整站优化提升排名
  • 做外贸兼职的网站有哪些重庆网站seo技术
  • 到哪个网站做任务seo搜索引擎优化就业指导
  • SEO案例网站建设深圳网
  • 大连开发区信息服务平台太原seo排名
  • 南汇做网站公司深圳网站建设系统
  • 浙江网站建设实验心得免费b站推广网站有哪些
  • 济宁网站运营策略引流推广平台有哪些
  • 北京网站制作多少钱黄页
  • 培训机构网站制作近期重大新闻
  • 专业的移动网站建设楚雄今日头条新闻
  • 网站建设flash优化教程网官网
  • 印刷 网站源码搜狗推广效果好吗
  • 长沙做网站公司 上联网络计算机培训课程
  • 顺德网站制作案例机构关键词在线下载
  • 在网页做动态图片的网站如何自己做推广
  • 网站开发需要学些什么关键词怎么优化
  • 网站建站解决方案营销策划方案公司
  • 下瓦房做网站公司产品怎样推广有效
  • 免费网站客服系统app开发费用标准