ruby, python, php,c,c++ 实现循环输出字符串对比
2020-01-12 11:01
991 查看
1,ruby语言:
"haixing".each_char { |c| print c, "\n" }
2,python语言:
for i in "haixing" : print i
3,php语言:
foreach( str_split("haixing") as $char ) echo $char, "\n";
4,C语言:
#include <stdio.h> char name[] = "haixing"; void main() { int i; for(i=0; i<sizeof(name); i++) printf("%c\n",name[i]); }
5,C++:
#include <iostream> using namespace std; char name[] = "haixing"; int main() { for(int i=0; i<sizeof(name); i++) cout << name[i] << "\n"; return 0; }
输出效果均为:
h a i x i n g
纯属娱乐,哈哈
转载于:https://www.cnblogs.com/unsea/archive/2012/10/19/2731488.html
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- SWIG,把C/C++ API 导出成Java,C#,Python,Ruby,Php的类库
- 6门主流编程语言(C、C++、Java、Python、JavaScript、PHP)特性对比
- Python实现读取字符串按列分配后按行输出示例
- 递归实现字符串逆序输出(c++和c)
- 对比Php和Ruby的getter/setter实现方式
- 编程语言拟人化(1):Java、C++、Python、Ruby、PHP、C#、JS的区别
- 字符串删除字符后逆序输出 C++实现
- 那些编程语言MM们:Java、C++、Python、Ruby、PHP、C#、JS
- php实现字符串反转输出的方法
- Java、C++、Python、Ruby、PHP、C#和JavaScript的理解
- C++/Php/Python/Shell 程序按行读取文件或者控制台的实现
- KMP-字符串模式匹配(c++/python实现)
- 求一段字符串中每个字符出现的次数,并排序输出(用Python实现)
- CERL: PHP或Python调用C++实现的服务器
- 六种主流编程语言(C、C++、Python、JavaScript、PHP、Java)特性对比
- 利用perl、python、php、shell、sed、awk、c 实现字符串的翻转
- php实现字符串反转输出的方法
- 六种主流编程语言(C、C++、Python、JavaScript、PHP、Java)特性对比
- 输出重复出现字符串中最多的一个 C++实现
- Ruby Python Java C C++ 数组使用方法对比