foreach循环作为“for”循环的“增强版本”,由于能以更简单的方式遍历数组元素,已经在几种编程语言(Java、C#、PHP)中得到了广泛的应用。但在不同的语言中,foreach循环的具体形式又不尽相同。下面,我们就来比较下Java、C#和PHP三种语言中foreach循环的具体结构及应用实例:
1.Java: JDK1.5后提供了foreach循环
2. PHP:php 4 引入了 foreach结构
3.C#: C#中的foreach方法与Java中的基本相似,只是要注意C#中的foreach后为”in”(Java中为冒号)
关于这些语言的定义、优势、特点等百度、谷歌都能搜索到,但对我们的选择并没有多大的作用。所以我们关注的重点是这些编程语言的作用。编程语言本质上只是我们做事的工具,所以我们学习语言就要明确我们未来是想通过这个语言做什么。因此,再来简单了解下一些编程语言的用途,明确自己的爱好再来根据用途进行选择,然后学习。Java: Java SE(跨平台的桌面应用、Android);Java EE(企业级应用、web开发、服务器后端);Java Android(用于安卓开发应用)Python:Web、数据分析、运维、人工智能C: *** 作系统、嵌入式、驱动开发C++:图形图像、通信、桌面软件、游戏、游戏服务器Javascript:前端开发,在node中可以做后端swift和objective-C:两者都是应用于苹果系统IOS的开发SQL:数据库;PHP:Web。上面介绍的比较笼统,有些语言可能不仅仅局限于这些用处, 这边只是说个大概,有兴趣最好自己深入了解一下。如果对于语言选择还是有纠结的地方,那就从众吧,选大多数人都学习的。例如Java、Python等。最后,选择后就是编程语言的入门学习了。建议学习思路:先确定喜欢的应用领域、然后明确学习目的、再找到重点学习内容、最后看书或者看视频学习。
获得最大值:#显示 := MAX(IN1 := #1.显示, IN2 := #2.显示, IN3 := #3.显示,IN4 := #4.显示)
循环:
FOR #j := 1 TO 20 DO
(*处理*)
END_FOR
max=a[0]min=a[0]
for(i=1i<ni++)
if(a[i]>max)max=a[i]
else if(a[i]>min)min=a[i]
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)