编写一个java应用程序。用户从键盘输入一个1-9999之间的数,程序将判断这个数是几位数,并判断这个数是否回文数。回文数是指将数含有的数字逆序排列后得到的数和原数相同,例如12121,4224,6778776等都是回文数。 1)程序具有判断用户的输入是否为合法整数的功能。对非法输入(例如含有字母)要进行处理。 2)要判断输入数的位数,并输出相关信息。 3)要判断是否回文数。 二、二战期间,英国情报人员获取德军的一机密电报,电报的内容为: bzdz izu sxgzd vs lh ,vpzg woflsh vs vwrh vhlsddlmp glm wrw gzy vsg .gflyz gstfzu bvsg gzsd hdmlp vml lm ,hghzvy wmz hwiry mvvdgvy izd z hzd vivsg ,ltz tmlo tmlO 情报人员已经知道,这段电报的加密方式为: 1. 首先将字符串的顺序颠倒。 2. 字母互换的规律为:A->Z, B-Y, C-X...X->C, Y->B, Z-A a->z, b->y, c-x...x->c, y->b, z->a. 3. 非字母字符保持不变。 请编程帮助情报人员破译这份机密电报。给出注释良好的源程序和程序运行后的结果。
上传时间: 2017-06-02
上传用户:dengzb84
斜度测试程序 * 程序对应的硬件设置为:利而达MSP430-Test44x实验板,斜度计使用的 * 是ADXL202E,数字y连接TA1/P1.2,数据x连接P1.0/TA0,P4.6对应斜度计电源 * 每个方向的斜度显示时都占用三个字符, * 斜度范围为0~90,高于90的,斜度为(180-斜度)
上传时间: 2013-12-12
上传用户:Miyuki
一个简单的jsp程序,实现x+y,并输出结果功能。打开文件夹后,用jcreator等编译工具编译文件,然后运行tomcat,打开浏览器输入所测试的文件路径,就可看到结果。
上传时间: 2017-06-12
上传用户:athjac
BP神经网络程序,C语言源代码 如下: #include "iostream.h" #include "iomanip.h" #include "stdlib.h" #include "math.h" #include "stdio.h" #include "time.h" #include "fstream.h" #define N 120 //学习样本个数 #define IN 3 //输入层神经元数目 #define HN 2 //隐层神经元数目 #define ON 2 //输出层神经元数目 #define Z 20000 //旧权值保存-》每次study的权值都保存下来 double P[IN] //单个样本输入数据 double T[ON] //单个样本教师数据 double U11[IN][HN] //输入层至第一隐层权值 double V[HN][ON] //隐层至输出层权值 double X1[HN] //第一隐层的输入 double Y[ON] //输出层的输入 double H1[HN] //第一隐层的输出 double O[ON] //输出层的输出 double YU_HN1[HN] //第一隐层的阈值 double YU_ON[ON] //输出层的阈值 double err_m[N] //第m个样本的总误差 double a //学习效率 double alpha //动量因子
标签: include iostream iomanip stdlib
上传时间: 2017-06-15
上传用户:xinzhch
Un libro excepcional para aprender java como si nunca lo hubieras visto, a través del mismo podemos conocer todo sobre este lenguaje el cual es de gran utilidad y ayuda.
标签: excepcional aprender hubieras podemos
上传时间: 2014-07-11
上传用户:weixiao99
最小二乘法一般是用来拟合直线和一些线性数据的,就是用一条直线来尽可能的表达若干的点的趋势,当然直线穿过所有的点是最好的,但往往有误差存在,所以拟合出的直线要求误差最小.设这些点为(x1,y1),(x2,y2)....(xn,yn).拟合直线为y=kx+b.
上传时间: 2014-08-13
上传用户:xuanjie
参考课堂迷宫问题的解题方法,建立move数组,若马当前位置是(x,y),则沿着第i(1<=i<=8)个方向跳一步,到达新的位置为( x’,y’),下表位置可以根据 move 数组来确定,有: x’=x+move[i][0] y’=y+move[i][1]. 马走过的信息的 用结构体来存储。move数组用于存储马可以走过的方向,将开始的马的位置的信息存入队列,马沿着8个方向跳动,在马跳动过程中,将马的跳动步数加1,如果马没有走到边界,判断马有没有在走同样的步数到同一个节点。如果马没有在同样的步数到同一个节点,则将这个节点的信息存入队列的对尾。在解题中,使用顺序队列来记录马到达的位置。使用队首指针来记录对首元素。将马走过的位置的信息存入队列中,当该节点走完8个方向时,就将该节点从对列中删除掉。直到走的步数为指定的步数时结束。
标签: 迷宫
上传时间: 2013-12-12
上传用户:cooran
本程序实现液晶显示控制器SED1335的字符和汉字显示。 1.显示屏为320*240点阵 2.显示屏前128行为图形方式显示汉字,后112行为文本方式显示字符 3.汉字的Y坐标以象素点为单位,X坐标以8象素点为单位。
上传时间: 2014-01-05
上传用户:linlin
将二维矩形网格的数据转换为Tecplot软件可识别的数据,其中im和jm分别为x和y方向的网格数,生成文件可用tecplot读入
上传时间: 2017-07-15
上传用户:siguazgb
加减乘除法,模的运算X的Y次方均可计算,功能强大,运算迅速,错误率低
上传时间: 2013-11-30
上传用户:zhaoq123