Online Judge | Problem Set | Authors | Online Contests | User | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Web Board Home Page F.A.Qs Statistical Charts | Current Contest Past Contests Scheduled Contests Award Contest |
请指教一下,看错在那里?#include <stdio.h> int main() { float length, sum1, sum2; int i, n = 1; while(1){ scanf ("%f", &length); sum1 = -1.00; sum2 = 0.00; if (length == 0.00) break; else for (i = 1; i < 1000; i++){ sum1 += 1/i; sum2 = sum1 + 1/(i + 1); if (length > sum1 && length <= sum2){ printf ("%d card(s)\n", i); break; } } } return 0; } Followed by:
Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator