找回密码
 立即加入
搜索

楼主: 猴老大

[技术交流] 一个简单问题,C语言高手进

[复制链接]
终极科蜜 发表于 2008-11-23 22:25:07 | 显示全部楼层
为什么。为什么我不会。哎呀。我学的东西哪去啦。   
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

teamo_gay 发表于 2008-11-23 22:25:36 | 显示全部楼层
s什么?
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

yuyutao 发表于 2008-11-23 22:28:22 | 显示全部楼层
#include<stdio.h>  * t/ u3 {1 |7 y2 G5 Q9 y. |2 G  K7 @
main()  
: C9 q) T( B0 J$ p0 H8 `0 J{  1 ^( g" R, G( w) O; u% N
double  i;  9 r" H& u& t% n8 n; M4 C. g
for  (i=0.1;i!=1.0;i+=0.1)  
* q: ]2 m4 E. A& x2 @0 ?1 J; T% l! I   printf("%lf",i);  
7 ]; e, T9 Q8 I, N6 k9 @   getch();  6 e2 [  |/ x/ ~% `$ l
} 4 i' T8 i' s- P4 x* O% Z
这个按常理会以为是0.1至0.9循环9次
$ x6 G/ ?: m9 i0 V$ Z! [如果改了( y! o4 ^7 e' E) L0 X
#include<stdio.h>  - e4 d' J' ?8 s4 c+ d4 h" t) _6 l
main()  ; w7 o: d& w9 S, y
{  
  }7 r0 W# N0 h0 r int  i;  
9 w# s3 I- I4 k! [5 w$ V  y4 s8 [7 B for  (i=1;i<=9;i++)  ; E% x+ I! U4 t, L$ h
   printf("%d",i);  % t1 f; c& ^6 |3 H' x; C$ `
   getch();  " a$ P: L! C1 [' y: Z& i
} 0 L) g( Y6 b! C1 ?
这个肯定可以
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

yuyutao 发表于 2008-11-23 22:30:10 | 显示全部楼层
   以前C语言怎么样也学得还行+ z* Y& [  R  s
实习也是C语言很久都没有写了
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

116519541 发表于 2008-11-23 23:19:49 | 显示全部楼层
原来答案被我看到了
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

xiaoc 发表于 2008-11-24 00:58:02 | 显示全部楼层
i是不可能等于1.0的,
! Y6 {0 c! f: Z( T由于精度关系当屏幕输出1.0000000的时候,内存里面真正的数据却是6 k6 l; i  |9 _% m6 Q
0.99999999999999989
  J/ q( P& X0 A' F$ q2 F- ^故无法满足循环结束的条件i!=1.0
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

xiaoc 发表于 2008-11-24 00:59:53 | 显示全部楼层
这样的错误新手很容易犯的,,,
2 C2 ~- ~, T# P1 [5 o$ V9 r其实调试可以解决很多问题,,,
; E# A9 W9 B6 x0 J, E6 l& w) E* k% S# k* x
  
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

挚爱丶叶 发表于 2008-11-24 09:12:48 | 显示全部楼层
我为什么会看到答案了
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

 楼主| 猴老大 发表于 2008-11-24 12:18:44 | 显示全部楼层
引用第16楼cclsoft于2008-11-24 00:59发表的 : $ N+ K1 u+ ^3 m$ B8 ?! S# `
这样的错误新手很容易犯的,,,
! _" q8 t) O' y/ D3 c其实调试可以解决很多问题,,, # }. m8 G7 }2 w$ ]

; x, d5 a# y4 _" C) I/ N: y   

) F3 Y9 I$ O: D7 N 你上面是不是调试出来的?
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

 楼主| 猴老大 发表于 2008-11-24 12:19:15 | 显示全部楼层
做个广告7 Y: C2 F8 {( x+ N

1 i& q' P- F/ y$ f调试软件,gdb是个好选择
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

手机版|龙江曦月 ( 闽ICP备05009150号-1 )闽公安网备35060202000316

GMT+8, 2026-4-4 09:27 , Processed in 0.042639 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表