2 控制结构和函数
2.1 一个数字如果为正数,则它的signum为1;如果是负数,则signum为-1;如果为0,则signum为0.编写一个函数来计算这个值
简单的逻辑判断
Scala代码
def signum(num:Int){if(num>0)print(1)else if(num0)print(-1)else print(0)}
S...
分类:
其他好文 时间:
2015-08-19 20:47:05
阅读次数:
112
一、if...else...
有几点需要注意:
1、if和else后要加冒号
2、python用四个空格的缩进来表示代码块,所以一定要严格注意缩进
3、结束缩进需要多敲一行回车
二、if...elif...else嵌套循环...
分类:
编程语言 时间:
2015-08-19 20:36:39
阅读次数:
118
public bool IsUgly(int num) { if(num1) { if(num%2==0) { num=num/2; } else if(num%3==0) { num=num/3; } else if(n...
分类:
其他好文 时间:
2015-08-19 20:05:44
阅读次数:
147
所谓消息地图就是根据不同的状态来执行对应的处理程序,这一技术成为消息地图。例如我们平时使用的if、else语句switch、case语句都是消息地图的一种实现方式,而这个模块采用的是函数指针的方式来实现消息地图。采用全状态机开发消息可以进行动态、静态的配置。消息地图的技术来源于傻孩子老师的,具体.....
分类:
其他好文 时间:
2015-08-19 20:05:39
阅读次数:
224
本题地址:http://www.luogu.org/problem/show?pid=1156题目描述卡门――农夫约翰极其珍视的一条Holsteins奶牛――已经落了到“垃圾井”中。“垃圾井”是农夫们扔垃圾的地方,它的深度为D(2y then exit(x) else exit(y);end;pro...
分类:
其他好文 时间:
2015-08-19 19:17:12
阅读次数:
95
在scala中可以将if/else表达式的值赋值给一个变量 例如: val s = if(x > 0) 1 else o
var sum = 0;
val s == "hello"
for(i //until 方法返回一个并不包含上限的区间
sum += s(i)
也可以不需要使用下标
var sum = 0
for(ch <- "Hello") sum += ch
每...
分类:
其他好文 时间:
2015-08-19 16:47:52
阅读次数:
125
JS代码//特殊字符禁止输入function textValidate(){ var code; var character; if (document.all) //判断是否是IE浏览器 { code = window.event.keyCode; } else { code = argument...
分类:
其他好文 时间:
2015-08-19 16:37:34
阅读次数:
403
题目给你两个正整数a和b, 输出它们的最大公约数辗转相除法辗转相除法的步骤def gcd(b,a):
b,a=a,b%a
if a==0:
return b
else:
return gcd(b,a)即就是取如果b与a不能整除,就取a和b除以a的余数再考察是个递归的思路。理解可以从两个角度去理解辗转相除法1.举例法一张长方形纸,长2703厘米,...
分类:
编程语言 时间:
2015-08-18 19:31:36
阅读次数:
146
(1):路径名扩展: cp test/* bak 把目录test目录下的所有文件拷贝到bak目录中(2):用命令输出日期和时间 data (3):流程控制 一般格式如下: if condition_command then true.commands else false.com...
分类:
系统相关 时间:
2015-08-18 19:04:59
阅读次数:
141
在if后的语句不止一个,应用大括号{}将他们组织起来。这样的组会称为“复合语句”或“代码块”。如果只有一个语句,大括号{}可以省略,但不建议。
在 C 语言中,else 语句通常与同一块中距离它最近且未与 else 关联的 if 语句相匹配,与书写格式无关
switch、case、和default都是关键字,语句可以是简单或复合语句。
switch后的表达式需要用圆括号括起来,而且s...
分类:
其他好文 时间:
2015-08-18 16:31:03
阅读次数:
104