| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1507 人关注过本帖
标题:这段代码在win-tc中不可以运行,在c++中就可以,可还是有问题
只看楼主 加入收藏
zhushilu
Rank: 1
等 级:新手上路
帖 子:19
专家分:3
注 册:2010-3-27
收藏
得分:0 
9楼,我知道你们都可以,我想问一下有没有人知道为什么我不可以得到结果?
10楼,for语句后不加括号的话是默认下一句为循环体的吧?我应该没记错吧?难道c与c++已经有这么大的差别了
2010-03-30 20:29
zhushilu
Rank: 1
等 级:新手上路
帖 子:19
专家分:3
注 册:2010-3-27
收藏
得分:0 
我也一直都认为我的程序没有错误,现在我怀疑的是我的编译环境有问题,想问一下有没有这个可能。我现在装的是win-tc和vc++6.0中文企业版。
2010-03-30 20:31
polestar高明
Rank: 2
等 级:论坛游民
帖 子:48
专家分:37
注 册:2010-3-27
收藏
得分:0 
在win-tc里for里的int得拿出来定义。
2010-03-30 20:46
zhushilu
Rank: 1
等 级:新手上路
帖 子:19
专家分:3
注 册:2010-3-27
收藏
得分:0 
我已经说过了,已经按他们说的那样把int i 提出来了,没用。能不能花点时间看完再回答
2010-03-30 20:50
polestar高明
Rank: 2
等 级:论坛游民
帖 子:48
专家分:37
注 册:2010-3-27
收藏
得分:0 
拿出来我就能运行啊!
2010-03-30 21:11
zhushilu
Rank: 1
等 级:新手上路
帖 子:19
专家分:3
注 册:2010-3-27
收藏
得分:0 
已经能运行了,我还是不明白以前我错在哪,还发现了一点:在win tc中输入数据不能用逗号隔开……这一点令我相当郁闷
2010-04-01 12:01
mlforever
Rank: 1
等 级:新手上路
帖 子:11
专家分:5
注 册:2008-8-28
收藏
得分:0 
以下是引用b001lcp在2010-3-30 18:41:34的发言:

#include "stdio.h"
void main()
{
    int xx[10]={0,0,0,0,0,0,0,0,0,0};
    for(int i=0;i<10;i++)
        scanf("%d",&xx);     // scanf 这里缩进下或者用一对大括符括起来就可以了
    printf("%d%d",xx[1],xx[2]);   
}
如果不缩进的话,scanf是不包含在for循环体之中的,不会被执行
这。。。。。。。。。
缩进不缩进没关系的 可以学学编译原理 步进机
2010-04-01 14:04
快速回复:这段代码在win-tc中不可以运行,在c++中就可以,可还是有问题
数据加载中...
 
   



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

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