当前位置:首页 > 开发 > 编程语言 > Java > 正文

java-12.求 1+2+3+..n不能使用乘除法、 for 、 while 、 if 、 else 、 switch 、 case 等关键字以及条件判断语句

发表于: 2011-12-13   作者:bylijinnan   来源:转载   浏览:
摘要: 借鉴网上的思路,用java实现: public class NoIfWhile { /** * @param args * * find x=1+2+3+....n */ public static void main(String[] args) { int n=10; int re=find(n); System.o
借鉴网上的思路,用java实现:



public class NoIfWhile {

	/**
	 * @param args
	 * 
	 * find x=1+2+3+....n
	 */
	public static void main(String[] args) {
		int n=10;
		int re=find(n);
		System.out.print(re);
		
	}
	
	static int find(int n){
		int re=0;
		boolean whatever=false;
		int a=-1;
		whatever=(n!=0)&&(a==(re=find(n-1)));
		return re+n;
	}

}

java-12.求 1+2+3+..n不能使用乘除法、 for 、 while 、 if 、 else 、 switch 、 case 等关键字以及条件判断语句

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
转载请注明出处:http://blog.csdn.net/ns_code/article/details/27964027 题目描述: 求1+2+3+...+
1. switch case break(跳出) 距离break 最近的大括号,跳出这个大括号,执行大括号之后的命令 swi
在代码中,时常有就一类型码(Type Code)而展开的如 switch ... case 或 if ... else if ... else
错误提示如下: 分析: You are using multiline case statement. Your statements must be enclose
c#——switch case语句 c#中的switch case语句有三种结构,具体形式如下图所示: (1)Switch的第一
目前为止,之前所学的程序只能一步步往下执行。 语句:判断,循环,形成程序分支和循环。 选择控制
linux shell有一套自己的流程控制语句,其中包括条件语句(if),循环语句(for,while),选择语句(case
linux shell有一套自己的流程控制语句,其中包括条件语句(if),循环语句(for,while),选择语句(case
linux shell有一套自己的流程控制语句,其中包括条件语句(if),循环语句(for,while),选择语句(case
linux shell有一套自己的流程控制语句,其中包括条件语句(if),循环语句(for,while),选择语句(case
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号