| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 598 人关注过本帖
标题:这段c语言是什么意思
只看楼主 加入收藏
ppppphh
Rank: 1
等 级:禁止访问
帖 子:106
专家分:0
注 册:2010-4-11
结帖率:75%
收藏
 问题点数:0 回复次数:5 
这段c语言是什么意思
#include<stdio.h>
#define M 10
void main()
{
       int i,a[M+1];
       a[0] =1;a[1]  =2;
       for (i=2;i<=M;++i)
             a[i] =a[i-1] +a[i-2];
      for(i=0;i<m;++i)
             printf("%d,",a[i]);
     printf("%d\n",a[M]);
}
里面的[M+1],a[i],a[i-1]分别是什么意思,请通俗一点,最好有列子
搜索更多相关主题的帖子: c语言 
2010-04-27 20:12
傲剑
Rank: 2
等 级:论坛游民
帖 子:51
专家分:28
注 册:2009-11-2
收藏
得分:0 
[]里的是数组下标,代表数据在数组中的存储位置,要注意的是下标以0开头
2010-04-27 20:32
chichu
Rank: 2
来 自:安徽阜阳
等 级:论坛游民
帖 子:71
专家分:89
注 册:2010-4-14
收藏
得分:0 
a[M+1]是数组a中a[11]
a[]中的[]允许有表达式

有了目标才有动力!!!
2010-04-27 20:35
落叶枫
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2010-2-20
收藏
得分:0 
数组懂吧?这是数组的下标。
2010-04-28 08:06
xueyuhanhai
Rank: 4
等 级:业余侠客
帖 子:90
专家分:238
注 册:2010-4-5
收藏
得分:0 
// kill.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#define M 10
int main(int argc, char* argv[])
{
     int i,a[M+1];
     a[0] =1;a[1]  =2;
     for (i=2;i<=M;++i)
         a[i] =a[i-1] +a[i-2];
     for(i=0;i<M;++i)//这里你错了。应该是大写的M,以后注意啊。
         printf("%d,",a[i]);
     printf("%d\n",a[M]);
       printf("Hello World!\n");
    return 0;
}

a[M+1]表示定义的数组长度是11个数。
a[i]表示数组中的任意的一个元素;
a[i-1]表示a[i]的前一个元素;
2010-04-28 16:26
tank小鹏
该用户已被删除
收藏
得分:0 
提示: 作者被禁止或删除 内容自动屏蔽
2010-04-28 20:25
快速回复:这段c语言是什么意思
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026707 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved