你是否觉得C语言的数组表示很不习惯呢?
整数 a[100];
声明100个整数的数组,其数组元素却是从 a[0] 到 a[99], 很不符合我们现实中从1开始计数的习惯。
现在好了, 习语言也察觉到这个问题,通过修改语法,支持了从1开始计数:
整数 主函数(){
整数 甲[1,200]; // 声明一个数组甲:数组元素下标从1到200。
循环(整数 乙=1; 乙<=200;乙++){ 甲[乙] = 乙*乙;格式输出(“乙=%整,甲[乙]=%整%行”,乙,甲[乙])};
暂停(); 返回 0;
}
假如使用修改后发行的习语言版本,可以使用如下两种方式声明数组:
整数 a[100]; // a[0] ... a[99]
整数 a[1,100]; // a[1] ... a[100]
以上两种方式都是声明100个整数的数组,第一个下标从0开始, 第二个从1,开始.
假如想声明个从 5 到15编号的变量,可以用数组这么声明:
整数 a[5,15] ; // 声明后,可以访问 a[5], a[15];
欢迎使用 习语言中文编程软件, 国产C语言编译器,支持中英文双语编程。 习语言 又名 曦语言。
系列作品有:
习丽妞:支持linux操作系统下开发的习语言编译环境, 支持习语言代码跨平台应用。
习佳佳:支持中文C++的中文编程软件
习51: 支持中文C51,中文汇编的51单片机中文编程软件。
.....
更多请关注:习语言论坛: http://www.xiyuyan.org/ 习语言博客:http://blog.sina.com.cn/xiyuyan123 http://blog.163.com/xiyuyan@yeah