怎么能让while循环变成死循环,无限的输出

‘red‘,‘blue‘,‘green‘,‘yellow‘

$colors= array(‘red‘,‘blue‘,‘green‘,‘yellow‘);

while(list($key,$val)= each($colors)) {

$x=$colors;//赋任意指针回到开始位置

echo "$key=> $val<br />";

时间: 2024-10-14 09:47:48

怎么能让while循环变成死循环,无限的输出的相关文章

自己写的第一个while循环之死循环

很久不来了,不是因为放弃了Linux,而是要准备编制考试,暂别Linux.但是最近脑子里还是有之前自己为自己设定的小愿望,写一个死循环,今天突然有了点所谓的灵感,把代码写出来了: #!/bin/bash # upTime=`date +%s` sum=0 add=1 while [ $upTime -gt 0 ];do let sum+=$add sleep 1 echo $sum done 用现在的总秒数时间来和0比较,因为该变量永远大于0,内在机制是时间永远不会倒流,至少一般情况下机器时间不

.Net基础篇_学习笔记_第六天_for循环语法_正序输出和倒序输出

for TAB  和 forr TAB 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 7 namespace 第六天_do_while循环 8 { 9 class Program 10 { 11 static void Main(string[] args) 12 { 13 for (in

不用循环,不用递归,输出1~1000的整数

#include<stdio.h> int print() { static int i = 1; printf("%-4d",i); i ++; if(i > 1000) return 0; return print(); } int main() { print(); return 0; }

关于SpringDataJpa中测试出现StackOverflowError错误问题

在使用SpringDataJpa进行多表查询时,使用导航查询,每次都出现 StackOverflowError错误, 经过查找资料,网上百度,终于找到原因, StackOverflowError 是栈溢出的意思当我自己遇到这个问题百度出来的造成原因几乎都是说 递归或者死循环导致. 我自己的项目却是因为写了实体类中的toString方法导致. 因为所做的测试是多对多的测试,两边的实体类中都有对方对象的集合对象, //其中一个实体类 public class Hobby implements jav

python基础之条件控制与循环

Python3 条件控制 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断. 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现: age = 20 if age >= 18: print('your age is', age) print('adult') 根据Python的缩进规则,如果if语句判断是True,就把缩进的两行print语句执行了,否则,什么

Python_03_字符串_数据类型_for循环_列表操作

个人笔记,仅作学习记录,如有错误烦请指正 字符串: str1 = "这是一个字符串" str2 = '这也是一个字符串' 一般字符串都需要用双引号或单引号引起来 在Python中双引号和单引号是一样的,但必须成对出现 msg = "i'm liming" # 此处因为字符串中包含单引号,所以外边用双引号引起来表示字符串内容 msg = """收到消息"i'm liming".""" #

linux学习之路之while循环的特殊用法、continue及break的用法

在之前的学习中,我们了解到的while循环形如: while expression :do statement ... done 这种语法结构的循环只要expression符合条件将执行循环体中的statement,否则就会推出循环. 接下来将介绍两种特殊while循环 while循环特性语法一 while :;do 循环体 done 这种循环没有expression,也就是说没有控制条件,所以使用这种写法的while,会无限循环下去. 为了解决无限循环(死循环)和控制循环过程,我们可以使用co

详解for循环(各种用法)

常见的for循环一般是一下代码这种结构: for (int i = 0; i < 100; i++){    Console.WriteLine(i);} 或者递减的: for (int i = 100; i > 0 ; i--)            {                Console.WriteLine(i);            } 但for当然不止这样一种用法.for的定义,()内的三段表达式,除了中间的必须产生布尔型,并未对其余两段有所限制,只要是表达式就可以了.在L

python之最强王者(3)——变量,条件语、循环语句

1.Python 变量类型 变量存储在内存中的值.这就意味着在创建变量时会在内存中开辟一个空间. 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中. 因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符. 1.1变量赋值 Python 中的变量赋值不需要类型声明. 每个变量在内存中创建,都包括变量的标识,名称和数据这些信息. 每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建. 等号(=)用来给变量赋值. 等号(=)运算符左边是一个变量名,等号(=)