搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 改变做法后,错误相同,
标题:
改变做法后,错误相同,
只看楼主
Knocker
等 级:
贵宾
威 望:
47
帖 子:10454
专家分:603
注 册:2004-6-1
第
21
楼
得分:0
最重要的一个问题还没看到
九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。 -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。 -毛泽东
2008-05-27 22:38
Knocker
等 级:
贵宾
威 望:
47
帖 子:10454
专家分:603
注 册:2004-6-1
第
22
楼
得分:0
[bo][un]StarWing83[/un] 在 2008-5-27 22:37 的发言:[/bo]
再补充一点……原来燕子是这个意思啊……我又误解了……
不过说的也对,这个程序所有的错误如果用GCC编译的话,全部都会用警告的方式标示出来,包括那个scanf……
谁说TC不标?
九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。 -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。 -毛泽东
2008-05-27 22:38
RockCarry
等 级:
版主
威 望:
13
帖 子:662
专家分:58
注 册:2005-8-5
第
23
楼
得分:0
...
2008-05-27 22:41
Loli
来 自:飞燕算法群46520219
等 级:
新手上路
帖 子:348
专家分:0
注 册:2008-5-27
第
24
楼
得分:0
用GCC编译器,它会直接告诉你是类型不匹配,而不是像这个给出一些看了摸不着头脑的错误信息
更友好的信息不看非要看这种看了摸不着头脑的信息然后猜原因??
当然,你喜欢这样也是你的自由
" border="0" />[color=white]
[[it] 本帖最后由 Loli 于 2008-5-27 22:42 编辑 [/it]]
2008-05-27 22:41
StarWing83
来 自:仙女座大星云
等 级:
贵宾
威 望:
19
帖 子:3951
专家分:748
注 册:2007-11-16
第
25
楼
得分:0
哦?因为你这句话我又装了TC,的确没有标……
专心编程………
飞燕算法初级群:3996098
我的Blog
2008-05-27 22:42
sunkaidong
来 自:南京师范大学
等 级:
贵宾
威 望:
12
帖 子:4496
专家分:141
注 册:2006-12-28
第
26
楼
得分:0
飘过。。学习中。。这种关于编译器和标准的争论。。貌似很多次了。。呵呵
学习需要安静。。海盗要重新来过。。
2008-05-27 22:42
Loli
来 自:飞燕算法群46520219
等 级:
新手上路
帖 子:348
专家分:0
注 册:2008-5-27
第
27
楼
得分:0
[bo][un]Knocker[/un] 在 2008-5-27 22:38 的发言:[/bo]
谁说TC不标?
你试验过了?TC标出了是哪一行出错了吗??
" border="0" />[color=white]
2008-05-27 22:45
StarWing83
来 自:仙女座大星云
等 级:
贵宾
威 望:
19
帖 子:3951
专家分:748
注 册:2007-11-16
第
28
楼
得分:0
f2的弱智问题就不用说了吧……
专心编程………
飞燕算法初级群:3996098
我的Blog
2008-05-27 22:46
RockCarry
等 级:
版主
威 望:
13
帖 子:662
专家分:58
注 册:2005-8-5
第
29
楼
得分:0
tcc -w
-w 可以让 tc 提示更多警告信息。
另外对 starwing 说一句,你的一些话确实过分,最好收敛下,否则会遭人反感。
学做事先学做人,你先学习如何与周围的人,与论坛里的朋友相处吧。
如果你喜欢表演,就继续拉。
[[it] 本帖最后由 RockCarry 于 2008-5-27 23:37 编辑 [/it]]
2008-05-27 22:46
VxWorks
来 自:WindRiver
等 级:
论坛游民
威 望:
6
帖 子:859
专家分:68
注 册:2007-11-24
第
30
楼
得分:0
再次测试:
#include[color=ff00ff]<math.h>
[/color]
long
int
b
[
10
],
a
[
10
];
void
f1
(
int
x
,
int
n
)
{
a
[
n
]=
pow
(
x
,
n
);
}
long
int
f2
(
int
n
)
{
if
(
n
==
0
)
return
1
;
else
return
n
*
f2
(
n
-
1
);
}
int
main
()
{
int
x
,
n
;
float
sum
=
0
;
printf
(
"Enter the number:"
);
scanf
(
"%d"
,&
x
);
//语法错误
for
(
n
=
0
;
n
<=
9
;
n
++)
{
f1
(
x
,
n
);
b
[
n
]=
f2
(
n
);
//逻辑性错误
sum
+=(
float
)
a
[
n
]/
b
[
n
];
}
printf
(
"%f"
,
sum
);
return
0
;
}
为了防止世界被破坏,为了守护世界的和平,贯彻爱与真实的邪恶,可爱又迷人的反派角色,VxWorks!
Don't ask me any question.I'm just here to buy soy sauce.
2008-05-27 22:47
46
3/5页
1
2
3
4
5
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-216171-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.101132 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved