C语言 数组 新语法

来源:互联网 发布:华为手机4g网络变成2g 编辑:程序博客网 时间:2024/05/29 14:14

你是否觉得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

 

原创粉丝点击