-
for循环的两个问题30
1.在控制台输入一个数(要是整数),没有具体要求是几位,再用循环把它每位上的数相加;
2.用循环在控制台输出下面一个东西:
1 3 6 10 15
2 5 9 14
4 8 13
7 12
11
好心人帮帮忙···· 帮我写一下··· 谢谢2008年7月12日 17:45
6个答案 按时间排序 按投票排序
-
public class S {
public static void main(String[] args) {
for(int j=1;j<6;j++){
for(int i=1;i<=6-j;i++)
System.out.print(shuchu(i,j)+" ");
System.out.println();
}
}
public static int shuchu(int i,int j){
return total(i+j-2)+i;
}
public static int total(int n){
int zongshu=0;
for(int i=1;i<=n;i++)
zongshu+=i;
return zongshu;
}
}2008年7月13日 17:05
-
<script language='javascript'> function myLoop( aInt ){ var str = ""; var digital; aInt = aInt * 1; var tmp = 0; while( aInt > 0 ){ digital = aInt % 10; aInt = ( aInt - digital ) / 10 ; tmp = tmp + digital; str = str + " " + tmp; } showMsg( str ); } //用字符串做的 function anotherLoop( aInt ){ var result = ""; var str = "" + aInt; var digital; var tmp = 0; while( str.length > 0 ){ //总是取第一个字符 digital = str.substring( 0, 1 ); //截去第一个字符 str = str.substring( 1, str.length ); //将字符转换为数字 digital = digital * 1; tmp = tmp + digital; result = result + " " + tmp; } showMsg( result ); } function finalLoop( aInt ){ var result = ""; var str = "" + aInt; aInt = aInt * 1; var digital; var tmp = 0; var pow = Math.pow( 10, str.length - 1 ); while( aInt > 0 ){ digital = Math.floor( aInt / pow ); aInt = aInt - pow * digital; pow = Math.floor( pow / 10 ); pow = pow > 0 ? pow : 1; tmp = tmp + digital; result = result + " " + tmp; } showMsg( result ); } function showMsg( msg ){ document.getElementById( 'msg' ).innerHTML = msg; } </script>
<body> <input type='text' id='field'><br/> <div id='msg'></div> <input type='button' name='button' value='click' onclick='javascript:finalLoop( document.getElementById( "field" ).value )'> </body>
不想开eclipse,直接用notepad写了一个js的实现。不知道你用的是那种。2008年7月13日 12:23
-
int num = 5; // 第一行需要的列数 int lastRowFirst = 1; // 每行第一列的值 for (int row = 0; row < num; line ++ ) { int current = 0; // 列植 for (int column = 0; column < num - row; column ++ ) { int (column == 0) { Sysout.out.println(""); lastRowFirst += row; current = lastRowFirst; } else { current += row + column + 1; } Sysout.out.print(current + " "); } }
2008年7月12日 23:16
-
解答一:
BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); String input = br.readLine(); int sum = 0; for (int i = 0; i < input.length(); i ++) { char c = input.charAt(i); sum += c - 48; } System.out.println(sum);
2008年7月12日 22:18
相关推荐
在一个普通的For循环中,循环开始的关键字是 :FOR ,其中的:用于与一般关键字做区分,对于循环 结构体内的每一行,使用 \ 作为改行的行首关键字。对于循环中的变量,可以在 IN 关键字后给出所有变 量,也可以从一...
但无论省略几个,其中的两个分号不能省。如果在for语句之前,给循环变量已赋值,表达式1可以省去。如果表达式2省略,C编译程序认为其值恒为真,无限循环下去。如果表达式3省略,可以把变量增值部分放在循环体内。 ...
首先,for循环的基本语法分为两种情况:在命令提示符窗口(cmd)中和在批处理文件中。在cmd窗口中,for循环的格式为`for %I in (command1) do command2`,而在批处理文件中,格式应为`for %%I in (command1) do ...
在C语言中,嵌套for循环是一种非常重要的编程结构,它允许我们在一个循环体内部再包含另一个循环。这种技术在处理二维数组、矩阵运算、图形绘制、递归算法以及复杂数据结构遍历等方面有着广泛的应用。现在,我们将...
1. **for循环的基本结构** `for`循环的基本语法如下: ``` for (初始化; 条件测试; 更新表达式) { // 循环体代码 } ``` 这里的三个部分分别代表初始化、条件测试和更新表达式,它们之间用分号隔开。初始化...
Java中有两种类型的for循环:普通for循环和增强for循环。普通for循环是我们最常用的循环方式,而增强for循环是一种新的循环方式,它提供了更方便的循环方式,尤其是在遍历集合时。 增强for循环的优点 增强for循环...
上述代码虽然能完成任务,但效率较低,因为它涉及两个嵌套的循环,导致计算次数与元素数量的平方成正比。 接下来,我们用`for-each`循环来改进这个例子。MATLAB从R2008a版本开始引入了`containers.Map`类,可以配合...
### for 循环练习知识点详解 #### 1. 肇事车辆车牌号问题 ...以上是针对给定练习题目的详细解答,每个问题均通过具体的代码示例来实现,帮助初学者更好地理解 `for` 循环的应用场景及其解决实际问题的能力。
本代码主要利用MATLAB工具实现MATLAB——求解for嵌套循环,简单明了,易于理解
这里我们将深入探讨两种实现变量自增的方法,这些方法都可以在CMD命令行环境中通过for循环来完成。 首先,理解for循环的基本语法至关重要。在BAT文件中,for循环通常用于遍历文件、目录或执行一系列操作。例如,...
C++循环冒泡法优化 在看到for循环冒泡排序(c++) 后 再次优化了一下,它的程序不能运行,我运行优化的成功了,对初学者理解有很大帮助(还有注释)
根据提供的文件信息,我们可以深入探讨VB中的For循环语句及其应用。虽然描述部分较为简略,但从代码片段中可以看出,这段程序旨在展示如何在Visual Basic(简称VB)中使用嵌套的For循环来执行特定的操作。 ### VB ...
- 双重循环包含两个嵌套的for循环,常用于处理二维数组,如网格布局或图像处理。 3. **for循环题目解析**: - 题目1:打印1到10的数字。这是最基础的for循环应用,通过初始化i为1,条件为i小于或等于10,每次循环...
示例,演示如何使用嵌套的for循环来计算两个矩阵的乘积。 在这个示例中,我们定义了两个矩阵matrix1和matrix2,然后使用嵌套的for循环计算它们的乘积,并将结果存储在result矩阵中。嵌套的for循环分别遍历了结果矩阵...
三地址代码是一种中间表示(IR),每条指令涉及三个地址:两个操作数和一个运算结果。这样,编译器可以更容易地优化代码并生成目标机器码。在for循环中,三地址代码可能会包含初始化、条件测试、迭代更新和循环体的...
本文将深入探讨`for`循环的变形,特别是`嵌套for循环`,并结合实际示例来理解其工作原理。 嵌套的`for`循环是指在一个`for`循环体内部再包含另一个`for`循环。这种结构在处理二维数组、矩阵计算、遍历多级目录或...
在本例中,for循环被设计成同时更新两个变量i和j。这种设计在实际编程中并不常见,但确实展示了for循环的灵活性及其在处理复杂逻辑时的能力。 ### 二、特殊加法运算逻辑 代码中,`int i; int j;` 定义了两个整型...
两个for嵌套循环
在编程领域,for循环是一种非常基础且常用的控制流语句,它允许我们执行...无论是C#还是Java,理解并熟练运用for循环都是编程基础的重要组成部分,它将帮助你解决许多实际问题,包括数据处理、算法实现以及游戏开发等。
### C语言中的for循环程序流程图详解 #### 一、引言 在计算机编程领域,循环结构是构建复杂逻辑的基础之一。其中,`for`循环因其简洁性和灵活性而在多种编程语言中广泛应用,尤其是在C语言中。本文将详细介绍C语言...