本帖最后由 昨日明月 于 2013-9-14 17:46 編輯 # @5 ^( p1 }- z! T: w
+ l, m6 j0 ]* h% g# include <stdio.h>9 T D5 s6 K0 E& l
int main(void)
3 s7 }; X0 W8 i# b! C{0 X8 j7 V+ a$ D. C2 [# W
int i;; |. G$ _/ x( \) ~/ D* b e3 H
int a;7 u9 w. S/ X' i4 ]/ t T
int b;
/ Z0 k2 h6 z4 ]) u" Kint c;
* X* n% H0 H' V% h5 [. ^9 Ddouble n=0;
7 u- n9 d" [) y int m=22734;; _% x+ K, p0 O- m
for(i=1;i<=57;++i)
" W7 l$ ~' A) l- J1 b% [7 c{6 |! J h5 g" ~7 n4 a' l! W) X
n=m*i;8 R5 j+ [- k% D
a=n/3600;
1 b0 i! ~0 p9 L) g# _# j b=((n/3600)-a)*60;
7 O3 t# I: s4 c6 E9 S c=(((n/3600)-a)*60-b)*60;6 Y/ V+ n# w1 a/ F( M) Z6 C+ ^/ ]+ p
printf("%d°%d′%d″\n",a,b,c);4 T$ K" ~5 y, K( Y9 }
}) v6 u, l- {: [' c# T5 Z( n
return 0;% G& x. \' w { t9 v7 V) V
}5 y; S4 I( P: ?' u0 P5 l, M
C# l5 G5 B. u
輸出結(jié)果:; X8 U! o P% O3 O
6°18′54″5 d- Y k6 s! x( m L* V& q1 C# O
12°37′48″
5 g3 x+ v+ [6 {" [18°56′42″6 Y1 o) `% E: c$ P
25°15′36″2 p& H1 Z k) f& ~
31°34′29″ 。。。。。
% {# `- Q; [3 U. _8 I4 r 341°0′35″% F9 q3 ]2 E! @. }/ { N6 x
347°19′29″
' g& G& y4 C# e/ D% |; s) H* X353°38′23″8 k# ^: J! L; C6 t/ n) b
359°57′17″ ; P' o7 W* _9 M
Press any key to continue
5 t, a3 i' ~$ E* o% P( S第五排正確的結(jié)果應(yīng)該是31°34′30″ 想問一下這個(gè)程序哪里出問題了,理論計(jì)算與計(jì)算機(jī)程序計(jì)算結(jié)果相差1秒5 y% j' u4 n1 f3 y; O! o
ps:1°=60′=3600″ ; M' t) M7 E4 i9 U
|