亚洲欧美日韩国产一区二区精品_亚洲国产精品一区二区动图_级婬片A片手机免费播放_亚洲国产成人Av毛片大全,男女爱爱好爽好疼视频免费,中文日韩AV在线,无码视频免费,欧美在线观看成人高清视频,在线播放免费人成毛片,成 人 网 站 在 线 视 频A片 ,亚洲AV成人精品一区二区三区

機(jī)械社區(qū)

 找回密碼
 注冊(cè)會(huì)員

QQ登錄

只需一步,,快速開(kāi)始

搜索
查看: 6020|回復(fù): 21
打印 上一主題 下一主題

求解一個(gè)C語(yǔ)言程序功能是每隔6°18′54″就增加6°18′54″并輸出結(jié)果的程序問(wèn)題,。

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2013-9-14 17:08:27 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
本帖最后由 昨日明月 于 2013-9-14 17:46 編輯
3 G) N! S7 X; \3 Z( F. P2 B# C4 J4 \7 [+ m
# include <stdio.h>
! L3 s, k, ~5 k; pint main(void)
& w' T, d6 Q$ l6 d6 K; {- Y{5 U. j/ }# }) h' Q
int i;
% p0 f! t9 B( u" B2 aint a;
! l- S7 C4 j2 W; Yint b;, O) s; u- x" L3 J2 t+ i( e
int c;2 W% M4 L7 D8 u) E: ]4 o; ?
double n=0;
% {7 I! J$ m% e' g3 }    int  m=22734;
' t) g& B8 Z9 ?7 c: z6 i" x  A9 n    for(i=1;i<=57;++i)
) ]7 h' {2 l# R  U{
/ ^; F4 ]! ]: @8 w3 G  n=m*i;
' u5 f5 `$ |) v. K/ s  a=n/3600;# Z) U' ~  c; G9 i
  b=((n/3600)-a)*60;9 c4 p7 P1 x, A4 K* F* T
  c=(((n/3600)-a)*60-b)*60;. r, y+ G6 S; J+ L5 x% I3 e
  printf("%d°%d′%d″\n",a,b,c);. O& J) L% i& G3 }" ]
}7 Z. G4 U7 I2 i5 A1 d7 E, y
return 0;3 C2 r+ U. b: s! N3 o- ~) ]* ~
}
6 [6 [4 s5 [0 v+ s& r: \6 X- k- c2 O/ e! v: `. o- F  c8 M
輸出結(jié)果:
/ ~7 C* U( h' R* x
6°18′54″, I/ @( C. l, K3 [
12°37′48″! W: N6 u, q, v
18°56′42″
, J, _0 O, e8 z# b0 u+ K8 t7 _25°15′36″' e5 X1 \. w" A3 G0 q( m
31°34′29″
,。,。,。,。,。
' ], @) g  g* B5 z( e
341°0′35″
9 K% |+ I( ~. V, T4 F  d347°19′29″% [1 A! ]% {: E( j5 w' J' @5 E
353°38′23″
  x3 c% S; _- S2 A359°57′17″

5 w$ {) ^" L0 B; @6 k
Press any key to continue
$ T) R. ?3 B! ?" j: F$ e第五排正確的結(jié)果應(yīng)該是31°34′30″  想問(wèn)一下這個(gè)程序哪里出問(wèn)題了,理論計(jì)算與計(jì)算機(jī)程序計(jì)算結(jié)果相差1秒! T3 l- U8 r" v7 Y5 a2 l4 q
ps:1°=60′=3600″

9 t5 i( d9 K' b+ p8 o" b
2#
發(fā)表于 2013-9-14 17:29:19 | 只看該作者
a,b,c怎么能定義整數(shù)呢,,我去

點(diǎn)評(píng)

就是要輸出整數(shù),你好好看看程序  發(fā)表于 2013-9-14 17:32
3#
 樓主| 發(fā)表于 2013-9-14 17:32:07 | 只看該作者
就是要輸出整數(shù),,你好好看看程序

點(diǎn)評(píng)

不可能吧,,就那個(gè)算錯(cuò)了,其它56結(jié)果都是對(duì)的,。  發(fā)表于 2013-9-14 17:35
我也是提個(gè)建議呵呵  發(fā)表于 2013-9-14 17:35
整數(shù)精度不夠吧  發(fā)表于 2013-9-14 17:34
4#
發(fā)表于 2013-9-14 18:47:47 | 只看該作者
不懂
5#
 樓主| 發(fā)表于 2013-9-14 18:53:44 | 只看該作者
風(fēng)隨意 發(fā)表于 2013-9-14 18:47 7 D: d% h  S/ b: l# Y6 n8 }7 h
不懂
7 `$ I- b7 \8 e
就是加工齒輪 需要將360°等分,。多少個(gè)齒數(shù)就多少等分0 {/ z  m# J  K$ U( G; P
6#
 樓主| 發(fā)表于 2013-9-14 19:03:12 | 只看該作者
本帖最后由 昨日明月 于 2013-9-14 19:04 編輯 6 u, m, `8 }1 H$ F5 Z: Y
% k+ ]. d: Q6 e2 X- a+ ?; r
http://giwivy.com.cn/forum.php?mod=attachment&aid=Mjk3MDM4fGM2MWM0ZjVlMGZkNGYxYWNkM2FlYjRkYjEzM2U3YjhifDE3MzkzNjIyMzU%3D&request=yes&_f=.jpg 完善了程序。

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,,沒(méi)有帳號(hào),?注冊(cè)會(huì)員

x
7#
發(fā)表于 2013-9-14 19:12:47 | 只看該作者
double也是浮點(diǎn)數(shù)據(jù)類(lèi)型,它比f(wàn)loat更大,,這種東西計(jì)算精度不高,。
. Z- T: D( [9 g2 y5 W
; o8 w& H% x3 Z+ a6 \, b由于n是doubule型,那a,、b,、c與n運(yùn)算后,全部自動(dòng)升級(jí)為double型了,。
+ c- Y, k* R  v$ P) q7 b' ~, D5 @- C4 U, k* G. R: [
由于360*3600=1296000,,已經(jīng)超過(guò)int的最大值范圍了,對(duì)這種超大的整數(shù)運(yùn)算,,你需要使用“大數(shù)運(yùn)算”的方法去處理,。
7 J4 ~; ?6 e& g# L+ p9 Q9 y  `5 W+ c9 p/ `
關(guān)于C語(yǔ)言的大數(shù)運(yùn)算,網(wǎng)上有很多相關(guān)的資料,。
8#
 樓主| 發(fā)表于 2013-9-14 19:55:38 | 只看該作者
fmdd 發(fā)表于 2013-9-14 19:12 7 |  \0 K' Z+ f9 I% r# e+ H( B& X
double也是浮點(diǎn)數(shù)據(jù)類(lèi)型,它比f(wàn)loat更大,,這種東西計(jì)算精度不高,。+ f/ ?/ J% r, `

9 L! s+ o6 t+ h4 V1 D' y6 i由于n是doubule型,那a,、b,、c與n運(yùn)算后 ...
$ T! i. \. V) r* |# o- k
嗯 謝謝。* A: g5 Y; ]2 q( f( ~
9#
發(fā)表于 2013-9-14 23:09:36 | 只看該作者
學(xué)習(xí)來(lái)了
10#
發(fā)表于 2013-9-14 23:10:45 | 只看該作者
fmdd 發(fā)表于 2013-9-14 19:12
6 B! o. Z* x+ N# L$ `- Adouble也是浮點(diǎn)數(shù)據(jù)類(lèi)型,,它比f(wàn)loat更大,,這種東西計(jì)算精度不高,。& Q# j2 A* T3 c  e

; r0 n% U6 @# p. t' r由于n是doubule型,那a,、b,、c與n運(yùn)算后 ...
) z/ U3 Y2 T8 j! Q( e
在32位機(jī)器上,int占用4個(gè)字節(jié),,1個(gè)字節(jié)8位,,故int共可表示2^32=4294967296種信息,32位的第一位為符號(hào)位,,故其值域?yàn)?-2147483648 ~ +2147483648,,容納樓主的數(shù)值還是有余的,沒(méi)有超范圍,。! h8 F3 i0 K1 m$ d
3 [' ]$ f$ P4 T( s( o" l1 G, _2 T# y
a=n/3600,,在計(jì)算n/3600時(shí),會(huì)建立一個(gè)double型的臨時(shí)變量用以存放結(jié)果,,然后再將結(jié)果的整數(shù)部分賦值給a,,而不會(huì)將a升級(jí)成double型。因?yàn)閍,、b,、c被定義成int時(shí),在內(nèi)存中已經(jīng)被分配了4個(gè)字節(jié),,而double型占用的是8個(gè)字節(jié),,所以它們是不可能升級(jí)成double型的。
$ X5 H" O! d8 ^2 c1 a
% L$ B" l0 l% {: r

本版積分規(guī)則

小黑屋|手機(jī)版|Archiver|機(jī)械社區(qū) ( 京ICP備10217105號(hào)-1,,京ICP證050210號(hào),浙公網(wǎng)安備33038202004372號(hào) )

GMT+8, 2025-2-12 20:10 , Processed in 0.062358 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表