编写脚本生成2位的随机数,要求个位和十位数不能相同,如果遇到个位和十位相同的就退出脚本,注意十位数不能为0count=0whiletruedonum=$((RANDOM%100))if((((num/10))==0))thencontinueelseif((((num%10))==((num/10))))thenbreakelseechonum:$num((count++))fifidoneecho"succ..
分类:
其他好文 时间:
2014-07-17 09:43:57
阅读次数:
236
本题求n个数组成的大数,要求是2,3,5的倍数。因为是2 和5 的倍数,所以个位为 0;所以若n个数中没有0,直接输出-1;难点就是要求为3 的倍数。因为若某个数为3的倍数,则其各位数的和必然是3的倍数。当n个数的和为3的倍数时从大到小输出便可;当n个数的和不为3的倍数时,若n个数中有模3余数与和模...
分类:
其他好文 时间:
2014-07-16 19:08:18
阅读次数:
181
import sys class Stats: def __init__(self, sequence): # sequence of numbers we will process # convert all items to floats for numeri...
分类:
编程语言 时间:
2014-07-16 18:06:48
阅读次数:
257
1.前者定义P为常量,即只能单向赋值一次,P++展开为p=p+1,重复赋值给常量,出错,后者P为地址变量,地址变量是指向该变量的存储地址值如:4B3F6A,不能赋给一个字符值(字符相当于ascii表中对应的整数)如强制赋值,会把原地址变量P变为一个两位数的整数,造成地址指针溢出。而p++,则表示把该...
分类:
其他好文 时间:
2014-07-16 18:03:19
阅读次数:
178
本文详细介绍了结构体中位域相关使用说明。有些信息在存储时,并不需要占用一个完整的字节,而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1两种状态,用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域,并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。这样就可以把几个不同的对象用一个字节的二进制位域来。...
分类:
编程语言 时间:
2014-07-16 17:27:16
阅读次数:
757
★基本通讯方式
●并行通讯方式
通常是指数据字节中的各位上的数据通过多条数据线同时进行传送,每一位数据都需要一条数据线。这种方式的特点:传输速度相对较快,但是如果进行长距离的数据传送,成本会很高。
●串行通讯方式
串行通信就是将数据分成一位一位的,在一条数据线上逐个的进行传输。因此对于一个字节的数据至少需要分八次传输,相比并行通信,传输速度慢。串行通讯又分为:同步串行通信和异步串行通讯。...
分类:
其他好文 时间:
2014-07-16 17:21:46
阅读次数:
228
跟我一起学extjs5(18--模块的新增、修改、删除操作)
上节在Grid展示时做了一个金额单位可以手工选择的功能,如果你要加入其他功能,也只要按照这个模式来操作就行了,比如说你想改变金额字段的颜色、小数位数、零值是否显示、货币符号、单位显示在标题栏或者跟在金额后面,凡是你能想到的需要手工设置的东西都可以加进来。 上面讲到的这些设置以后会加到程序里,在下载包里可以看到,...
分类:
Web程序 时间:
2014-07-16 17:17:41
阅读次数:
190
bigint 从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。存储大小为 8 个字节。 P.S. bigint已经有长度了,在mysql建表中的length,只是用于显示的位数 int 从 -2^31...
分类:
数据库 时间:
2014-07-16 14:59:40
阅读次数:
187
有一个一维数组,想把它变成m*n形式的二位数组,$arr = array(....); // 一维数组$m = ceil(count($arr)/n);$array = array();for ($i = 0, $j = 0; $i < $m; $i++) { for ($k = 0; $k ...
分类:
其他好文 时间:
2014-07-16 12:40:26
阅读次数:
188
正则表达式对字符进行格式化匹配,一句指令完成判断。
IP地址格式 x.x.x.x
x 表示0~255的数字
分三种情况
A. 250-255:特点:三位数,百位是2,十位是5,个位是0~5,用正则表达式可以写成:25[0-5]
B. 200-249:特点:三位数,百位是2,十位是0~4,个位是0~9,用正则表达式可以写成:2[0-4]\d ...
分类:
其他好文 时间:
2014-07-16 09:22:40
阅读次数:
191