| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 893 人关注过本帖
标题:各位~~~有道改错题不会做~~~渴望大家帮助...
只看楼主 加入收藏
GXN
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2004-10-6
收藏
 问题点数:0 回复次数:4 
各位~~~有道改错题不会做~~~渴望大家帮助...
main()
{
int n,sum,m=3,x,i;
scanf("%d",&n);
if(n-3=<0)
{
sum=n;
printf("%d",sum);
}
elas
{
x=sum=n-m;
if(n-m>0)
{
for(i=0; ;i++);
{
for(; ;)
{
x=x-m-i;
if(x>0) sum+=x;
}
elas
{
sum=sum+x+1;
printf("%d",sum);
continue;
}}}
if(x-m<0) continue;
}
printf("%d",sum);
}
我太苯,实在看不出那有错.帮忙改一下。。。
在这谢谢大家了。@_@
搜索更多相关主题的帖子: 改错 渴望 
2004-10-09 22:50
空前
Rank: 1
等 级:新手上路
帖 子:1146
专家分:0
注 册:2004-5-11
收藏
得分:0 
以下是引用GXN在2004-10-09 22:50:07的发言: main() { int n,sum,m=3,x,i; scanf("%d",&n); if(n-3=<0) //没见过这个东西 { sum=n; printf("%d",sum); } elas { x=sum=n-m; if(n-m>0) { for(i=0; ;i++); { for(; ;) { x=x-m-i; if(x>0) sum+=x; } elas { sum=sum+x+1; printf("%d",sum); continue; }}} if(x-m<0) continue; } printf("%d",sum); } 我太苯,实在看不出那有错.帮忙改一下。。。 在这谢谢大家了。@_@

2004-10-10 05:41
神vLinux飘飘
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:浙江杭州
等 级:贵宾
威 望:91
帖 子:6140
专家分:217
注 册:2004-7-17
收藏
得分:0 

错误太多,在不了解你程序用途的情况下我没办法帮你指正。

先告诉你个除了 空前 说的错误之外,还有一个低级错误就是: eles 应该 是else

当然,这还不算完,还有很多错误,比如else或continue放错地方等等等等


淘宝杜琨
2004-10-10 13:04
乌云朵朵
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2004-10-10
收藏
得分:0 
int n,sum,m=3,x,i; 这句是定义整形变量 为什么 在这里赋值 有些不明白 scanf("%d",&n); if(n-3=<0) { sum=n; printf("%d",sum); } elas { x=sum=n-m; if(n-m>0) { for(i=0i++); { for(; ;) { x=x-m-i; if(x>0) sum+=x; } elas { sum=sum+x+1; printf("%d",sum); continue; }}} if(x-m<0) continue; } printf("%d",sum); }
2004-10-10 19:52
神vLinux飘飘
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:浙江杭州
等 级:贵宾
威 望:91
帖 子:6140
专家分:217
注 册:2004-7-17
收藏
得分:0 

为什么?因为我喜欢~~

C语言允许在定义一个变量的时候同时给他赋初值。

如果你不喜欢在定义的时候赋值,也可以在需要之前自己赋值。

这个没什么的。


淘宝杜琨
2004-10-10 19:56
快速回复:各位~~~有道改错题不会做~~~渴望大家帮助...
数据加载中...
 
   



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

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