|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 C语言论坛 』
→ [求助]数组问题
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
780
人关注过本帖
标题:
[求助]数组问题
只看楼主
加入收藏
jackys2006
等 级:
新手上路
帖 子:195
专家分:0
注 册:2006-3-10
第
11
楼
收藏
得分:0
int mon2[2][12]=
{
{31,29,31,30,31,30,31,31,30,31,30,31},
{31,28,31,30,31,30,31,31,30,31,30,31}
}
这里少了个分号
2007-06-29 17:55
举报帖子
使用道具
赠送鲜花
jackys2006
等 级:
新手上路
帖 子:195
专家分:0
注 册:2006-3-10
第
12
楼
收藏
得分:0
你的for循环不对,数组的元素索引标号应该从0开始,直到数组大小少1
2007-06-29 17:57
举报帖子
使用道具
赠送鲜花
jackys2006
等 级:
新手上路
帖 子:195
专家分:0
注 册:2006-3-10
第
13
楼
收藏
得分:0
以下是引用
酒肉弥勒佛
在2007-6-29 13:13:15的发言:
数组最后一个数,系统会默认为'/0',所有定义的时候要多分配一个
这是字符串的结束标记,和int数组无关
2007-06-29 18:00
举报帖子
使用道具
赠送鲜花
lifeng2007
等 级:
新手上路
帖 子:18
专家分:0
注 册:2007-4-27
第
14
楼
收藏
得分:0
谢谢各位!
在你们的回答中我找到了错误我真精心啊!
i
nt mon2[2][12]=
{
{31,29,31,30,31,30,31,31,30,31,30,31},
{31,28,31,30,31,30,31,31,30,31,30,31}
}后面没有分号
for(i=1;i<=month;i++)
应改为:for(i=1;i<month;i++)
2007-06-29 21:58
举报帖子
使用道具
赠送鲜花
酒肉弥勒佛
等 级:
新手上路
威 望:
8
帖 子:399
专家分:0
注 册:2006-6-6
第
15
楼
收藏
得分:0
为什么要这么定义数组了,你要是定义成
{31,31+28,31+28+31,...}
不是就不用循环了吗?
也没有必要用二位数组,只要用第一,如果是闰年,结果直接加一,不就行了
编程是为了提高效率,好的程序是因为他的高效;在编程的道路上,永远追逐高效的算法
2007-06-30 02:05
举报帖子
使用道具
赠送鲜花
jackys2006
等 级:
新手上路
帖 子:195
专家分:0
注 册:2006-3-10
第
16
楼
收藏
得分:0
帅哥,程序编译有问题要看提示啊
TURBO C 不是有提示的吗,
虽然是英文,但是只要用心去看,一些常见的小错误还是能解决的
2007-07-01 13:22
举报帖子
使用道具
赠送鲜花
16
2/2页
1
2
快速回复:
[求助]数组问题
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.033789 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved