- UID
- 1043
- 精华
- 积分
- 11692
- 威望
- 点
- 宅币
- 个
- 贡献
- 次
- 宅之契约
- 份
- 最后登录
- 1970-1-1
- 在线时间
- 小时
|
本帖最后由 tangptr@126.com 于 2017-10-8 21:59 编辑
本人所读大学里,计算机课程讲的编程语言是Python,其中讲到了for循环的使用方式,大概要这么写:
可以省略掉遍历数组时使用的索引变量,在VB里可以这么写:
- For Each x In a
- Print CStr(x)
- Next
复制代码
不过在C语言里好像没有这种骚操作了,毕竟是“无资源托管”的编程语言,必须要自己管理资源,想了想大概得这么写:
- #include <stdio.h>
- #include <stdlib.h>
- void Main()
- {
- int a[4]={3,6,7,9};
- int i=0,b=0;
- for(b=a[0];i<4;b=a[++i])printf("%d\t",b);
- printf("\n");
- system("pause");
- }
复制代码
好蛋疼,写for语句之前还得i=0一下,写for语句时还得限制索引!
但效果还可以吧。。。
最后注意一下,照抄代码的时候改链接器属性中入口函数的符号名为Main,或者改Main函数名为main,不然链接器会报错 |
|