题目:求1+2+3...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句题解分析:不能使用乘除法,也就不能使用 n(n+1)/ 2公式了不能使用for while 也就不能使用循环之类的利用构造函数求解:循环只是让相同代码重复执行n遍,我们...
分类:
其他好文 时间:
2014-07-10 11:33:22
阅读次数:
208
第一种for{}eles{}: "; for ($i = 1; $i '; }else{ echo ''; } for ($j = 1; $j'.$...
分类:
Web程序 时间:
2014-07-07 21:57:39
阅读次数:
255
Built-in Control Structures 内置控制结构1 if 控制结构scala的if跟java的if结构上相同,功能上也差不太多,scala的说法是,if能够返回一个值 val fileName = if (!args.isEmpty) args(0) else "default....
分类:
其他好文 时间:
2014-07-07 18:33:10
阅读次数:
169
CASE 语句CASE selector WHEN value1 THEN action1; WHEN value2 THEN action2; WHEN value3 THEN action3; ….. ELSE actionN;END CASE;CASE表达式DECLARE temp VARCH...
分类:
数据库 时间:
2014-07-07 18:11:01
阅读次数:
312
面相对象的一个核心基础就是多态,当你要根据对象类型的不同要做不同的操作的时候,一个好的办法就是采用多态,把算法封装到子类当中去。重构前代码: 1 public abstract class Customer 2 { 3 } 4 5 public class Employee : Custome...
分类:
其他好文 时间:
2014-07-01 22:42:49
阅读次数:
545
学习C语言的时候,我们就已经学习过流程控制语句, 也就是顺序,条件,循环三种。在TIOBE编程语言排行榜单中前几位的流程控制语句貌似几乎相同,所以说一通百通嘛,就是这个道理。 一、顺序执行语句:顾名思义,按照顺序依次执行 二、条件语句: 1.if-else语句 1、只包含i...
分类:
Web程序 时间:
2014-07-01 21:29:31
阅读次数:
223
常用jstl标签 一、 核心标签1、符合条件就输出,没有对应的else 输出内容 2、符合某个条件后就不再执行后面的条件,没有条件适合就执行otherwise 输出内容 输出内容 ... 输出内容 3、如果是map,var里的元素名可能通过key和value属...
分类:
Web程序 时间:
2014-07-01 00:08:39
阅读次数:
339
1、Swift,用来判断option是不是nil,相当于OC的 if(option)
if let name = option{
greeting = “if=====“
}else{
greeting = "else==="
}
2、运行switch中匹配到的子句之后,程序会退出switch语句,并不会继续向下运行,所以不需要在每个子句结尾写break。
3、//使用..创建的范围...
分类:
其他好文 时间:
2014-06-30 20:17:41
阅读次数:
225
源程序:
#include
#include
using namespace std;
int main()
{
int n;char buffer[6];
int count=0;
int len;
cin>>n;
for(int i=1;i<=n;i++)
{
if((i%7)==0)count++;
else
{
itoa(i,buffer,10);
...
分类:
其他好文 时间:
2014-06-30 20:16:38
阅读次数:
246
var arr = new Array();
for(var i = 0 ;i < 6 ; i++){
if(i == 0){arr.push(1);}
else if(i == 1){arr = new Array();arr.push(1);arr.push(1);}
else{
var arr2 = new Array();
arr2.push(1);
for(var j = 0;j<ar...
分类:
Web程序 时间:
2014-06-30 09:38:21
阅读次数:
260