機械社區(qū)

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
12
返回列表 發(fā)新帖
樓主: yy1028
打印 上一主題 下一主題

C語言程序編程,求助,有薄酬

[復(fù)制鏈接]
11#
發(fā)表于 2013-12-31 19:15:55 | 只看該作者
中間那個冒號什么意思??
回復(fù) 支持 反對

使用道具 舉報

12#
 樓主| 發(fā)表于 2013-12-31 19:30:54 | 只看該作者
crazypeanut 發(fā)表于 2013-12-31 19:15
2 f; {3 p7 ~. r5 p% {中間那個冒號什么意思??

8 Q9 d: v/ `. z7 y  l  p) I是比上的意思  A除以B比上C除以D
回復(fù) 支持 反對

使用道具 舉報

13#
發(fā)表于 2013-12-31 20:25:18 | 只看該作者
yy1028 發(fā)表于 2013-12-31 19:30
+ d9 B, r+ v+ W$ N是比上的意思  A除以B比上C除以D
4 I) a) s  }* B& u6 H5 C
VC6.0編譯通過
2 j+ `! ^  _( ]6 Q7 Q( n' x
- E1 G6 W3 c5 i" |#include "stdafx.h"3 ~; E; u! q7 s- H
#include "iostream.h"
% u. p  ~% o* T% h7 m#include "iomanip.h"7 g8 L9 ]8 X! o& g4 W( M
int main()0 N1 d, Q) Z) w7 f7 _
{7 Z+ }# Y. X' b, P$ |
float a,b,c,d;
/ X) f& ]' d4 n8 n- o& F- Kfloat e;
& A* T! ~+ a: r  k$ i, N9 D4 A( ~cout<<"Input the first number:";
" p* R. i% F$ xcin>>a;  s* J! \7 N. M; v4 S
cout<<"Input the sencond number:";
0 J4 a& L. n6 d3 q# u' _cin>>b;
8 Y1 g$ p( r9 p6 S+ Ucout<<"Input the third number:";# {( v  c, X0 y" T
cin>>c;
" d: [5 t8 H& \# k! hcout<<"Input the forth number:";9 B. N2 l" E- }* K. w/ h% y
cin>>d;  v" e  u) f! I2 l5 [
e=(a/b)/(c/d);
0 Z/ x" }* O4 R+ }cout<<"The answer is:"<<setprecision(6)<<e;& Y9 L" p) q) x
return(0);
3 M' v3 M. N# Z" ?};0 T8 B) K  |) y
+ r& m3 G/ s- g4 j
& p% d0 V9 v6 Z5 u7 r

點評

剛剛式了一下,不知道是我弄錯了 ,還是什么 運行不了?  發(fā)表于 2014-1-1 20:25
最后一個分號是個空語句,用不用無所謂,編譯器會將它忽略。  發(fā)表于 2014-1-1 09:31
實測下來末尾分號去掉不影響編譯性,也能編譯通過,所以可加可不加  發(fā)表于 2013-12-31 22:14
賢弟,末尾的分號如果不要,不知是否可以。  發(fā)表于 2013-12-31 21:36
輸出精度控制的不太好,用printf函數(shù)可以精確控制,忘記那個函數(shù)怎么用了  發(fā)表于 2013-12-31 20:26
回復(fù) 支持 反對

使用道具 舉報

14#
發(fā)表于 2013-12-31 21:47:08 | 只看該作者
本帖最后由 fmdd 于 2013-12-31 21:48 編輯
" q7 v& @& w) g: d/ B% v; D5 ]1 F1 B; |% I3 W# R# @
# include <stdio.h>
8 E! P# S4 L4 u- J  c4 s# D  i% `' o# p
int main(void)$ _2 f3 S. v. a1 s/ i( ^
{; J) A: `, c2 [

# x- |  x: z9 R0 Afloat Y=1.0;1 d6 e4 \& p* V( A

! M% H: t3 B1 w- B' yfor(float A=20;A<=70;A++)
; h( e% Q0 Q5 Y9 W6 C) \! B1 F) k* M8 v7 n) {7 o
{
9 \+ o, \( f7 a9 F$ H6 k( \( A    for(float B=20;B<=70;B++) 6 w3 f% |1 C) X7 q
    {
3 J) V# j) ^$ ?, A- ]9 K        for(float C=20;C<=70;C++)
' [* c6 ~" t; M% a% ~- `( E- Y4 |        {! `5 T) j/ |0 Z% g8 V- o
            for(float D=20;D<=70;D++)
: [$ O+ y* Y5 d" a. \! A4 s6 I            {
1 Y) n+ b( i$ ~8 V4 _8 J" C6 n- D                Y=A*D/(B*C);% n" L) G: ^  u" x$ U
                8 E2 e! E0 q2 r* B3 u1 _
                printf("A=%f  B=%f  C=%f  D=%f  Y=%f\n",A,B,C,D,Y);! t/ S! I, ~( t
                % g1 m) K- t8 Q, U  v9 f7 z
            }$ ?- P$ G$ v  ?7 d5 b  ?) k3 h/ O! X
        }
% p" Q2 s9 g8 x! S# Q6 L; z    }; P$ X( Q$ p% ]- Y$ ?6 F  u
}
' G1 h( V* Q. ^% J4 N+ D6 M3 V2 L9 T2 o
return 0;: K- z: _( }, m6 i( x: A
}              ; }9 G$ G0 s* m9 h
1 ~9 {8 X8 t7 s6 m$ N' P

  E) L: X8 s7 ]. X. z9 o' p$ R) T6 y! _# q% l: K
部分輸出:
" U. n5 B) Q3 i- U4 F! z, q/ u# g6 p5 s6 K. I
A=20.000000  B=21.000000  C=39.000000  D=52.000000  Y=1.269841! k  O! t) c3 `. U. Q
A=20.000000  B=21.000000  C=39.000000  D=53.000000  Y=1.294261
8 J- G& U' I! K% |- f4 o, HA=20.000000  B=21.000000  C=39.000000  D=54.000000  Y=1.318681
5 T& P; Y9 T1 Z) |: G% F; ]A=20.000000  B=21.000000  C=39.000000  D=55.000000  Y=1.3431016 S- S# o% i  F7 h, G
A=20.000000  B=21.000000  C=39.000000  D=56.000000  Y=1.367521
1 V; m9 A+ z/ _A=20.000000  B=21.000000  C=39.000000  D=57.000000  Y=1.3919413 q9 M/ |) W  G& }2 y2 C' ^
A=20.000000  B=21.000000  C=39.000000  D=58.000000  Y=1.416361
: K) D3 f4 p! B; F. I1 D" G# [A=20.000000  B=21.000000  C=39.000000  D=59.000000  Y=1.440781( E: Q5 U3 g' J
A=20.000000  B=21.000000  C=39.000000  D=60.000000  Y=1.465201& y  ~  W% Q& W7 ~1 u
A=20.000000  B=21.000000  C=39.000000  D=61.000000  Y=1.489622
4 V' Y9 J4 i+ o, a9 l, Y6 `A=20.000000  B=21.000000  C=39.000000  D=62.000000  Y=1.514042: G# w  E6 Y0 e- x. w% g
A=20.000000  B=21.000000  C=39.000000  D=63.000000  Y=1.5384620 s  |4 m) t8 o  }# y# \1 P

點評

樓主說只要無限循環(huán)小數(shù)。好像還要檢測一下?  發(fā)表于 2014-1-1 12:06
不知道這個題目,樓主用到哪塊?  發(fā)表于 2013-12-31 22:36
正確答案應(yīng)該是這個了,我沒理解題目意思,哈哈  發(fā)表于 2013-12-31 22:15

評分

參與人數(shù) 1威望 +1 收起 理由
逍遙處士 + 1

查看全部評分

回復(fù) 支持 反對

使用道具 舉報

15#
 樓主| 發(fā)表于 2014-1-1 20:21:18 | 只看該作者
crazypeanut 發(fā)表于 2013-12-31 20:25 2 `; P0 V  F+ ]) c; V4 p( ~
VC6.0編譯通過' U4 m  R% Q5 Y5 I0 P/ G1 u2 V

+ t+ J8 X1 o1 n  V#include "stdafx.h"
) H  g/ s  p: G
這位大哥,如果程序能達到要求就是循環(huán)小數(shù)   我會給你薄酬的 " Y" d6 y" h7 ~# u$ o1 q! t6 \
能加一下QQ嗎 123738089,方便以后
回復(fù) 支持 反對

使用道具 舉報

16#
 樓主| 發(fā)表于 2014-1-1 20:22:23 | 只看該作者
fmdd 發(fā)表于 2013-12-31 21:47 $ i8 a& t4 e  S: ^( }7 P; F# P' q" B
# include
+ K. e* y! }& W* B, j0 Y+ Z$ N' [1 m& `6 D
int main(void)
8 S( M1 g5 [0 |: ^  c4 n1 V
如果程序能達到要求就是循環(huán)小數(shù)   我會給你薄酬的 3 f5 ~7 B& Z; x6 [) G" J) D
能加一下QQ嗎 123738089,方便以后合作
回復(fù) 支持 反對

使用道具 舉報

17#
 樓主| 發(fā)表于 2014-1-1 20:28:24 | 只看該作者
我把程序輸進去  怎么會出現(xiàn)這個問題呢

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?注冊會員

x
回復(fù) 支持 反對

使用道具 舉報

18#
 樓主| 發(fā)表于 2014-1-1 21:09:34 | 只看該作者
不知道怎么回事  兩程序都沒有運行成功 就是沒有出現(xiàn)一個黑色的框   讓我輸入結(jié)果Y
回復(fù) 支持 反對

使用道具 舉報

19#
發(fā)表于 2014-1-2 17:23:50 | 只看該作者
本帖最后由 冷水黃金 于 2014-1-5 19:28 編輯 ( Z" K1 U* f* J- |6 q* ?5 o$ {

+ }( V# ]4 \" @讓我想起了那段快樂而瘋狂的日子
" q% N. D. _. A+ n* ~3 q& ^
! t1 O3 t$ @2 q7 C7 H改編14#,未運行,十有八九有問題
8 e; ~( F" {) J" r9 e
/ x/ ?# R' K; V/ h  n! v$ b5 Y#include "stdio.h"2 m1 C0 ]; x+ I6 U
int main(void)
+ [) r  ~/ [7 o7 k6 o4 y{
/ e+ h7 e( `6 m% C       int p,q,i,j;
; t, u) w% @* Y       int A,B,C,D;5 U1 L# l0 d2 G" c7 A! B
       float Y;
- `8 o/ ~* ]" N5 a9 M7 ?, l       for(A=20;A<=70;A++) : ]4 \! L+ k9 ]1 C
       {
  e7 ]  V* l+ E. z* [              for(B=20;B<=70;B++) - `2 W3 h9 m/ G2 L, ]9 {  e+ C) m
              {6 E) p  i, y+ |: ~
                     for(C=20;C<=70;C++) ) [( }7 W& q' j5 a
                     {; [  v' u2 `) q9 ?6 R
                            for(D=20;D<=70;D++) / O5 ?, `& ~# q& k
                            {& N! d. F4 m; r5 Z: Z6 f
                                   Y=(float(A)*float(D))/(float(B)*float(C));
$ W0 u6 r0 D4 f0 o                                   p=A*D;
- Q2 t* ]5 u) A                                   q=B*C;
9 w7 a! e, d- w9 T                                   i=p%q;/ k% I, r$ `9 B# F1 @
                                   if(i!=0)
' e8 j* Z. W" L" B' m                                   {, M0 g8 \8 f3 l" N) K: J" g
                                          p=j=i;
$ @2 w4 T. J* x% v                                          for(i=j;i>0;i--); t  C. M$ A. `& b2 Z4 N8 Y) [
                                          {
8 Q$ u) D* J: a+ d! u1 Q$ w                                                 if(i>p||i>q)% F4 {- T' `1 m
                                                 continue;; m4 ]6 `% o/ w! x1 H  ?! [3 }/ M
                                                 if(p%i==0&&q%i==0): `8 Z/ @% ~$ U4 c2 u1 S. E. _2 s6 ?9 [
                                                 {  [* Z, \  O+ f5 [" k3 Z
                                                        p=p/i;
. S" A: s8 ]- k0 ^# a                                                        q=q/i;
% _* p% R2 Z6 y                                                 }
/ Z: `, s1 T  o; X1 m! ^. r                                          }
) w6 l& {" d4 [& h- X. j                                          for(i=1;i<=q/5;i++)
' X( {: e1 e* ?: C5 y                                          {8 d$ Z" ^, O- G, |
                                                 if(q%5!=0)  K' ?# W4 k! W; [( B: M2 R
                                                        break;6 q: C# ]5 E4 O* F, f# L
                                                        q=q/5;5 J7 P2 P6 A( P" L& E( R* R
                                          }: n# q' }4 b- f
                                          if(q!=1) % C; T$ A9 A9 c  U& b- c  U; o
                                          for(i=1;i<=q/2;i++)$ E5 Z. }, [5 m7 w+ q, N9 g
                                         {
2 J1 o) m* q  h0 L8 N" V                                                   if(q!=1&&q%2!=0). s+ w) T; E* p5 K  o2 j0 y" L. p" C* M
                                                   {
" o) ~9 N8 n/ m7 J: X                                                        printf("A=%d B=%d C=%d D=%d Y=%f\n",A,B,C,D,Y);
( _4 F2 g+ n5 |9 j: ?1 g. I                                                        break;/ f; R9 q/ }9 ?' o) }5 g
                                                   };
7 p/ P; E4 h! |, Y) ]. v                                                   q=q/2;0 w. ]7 d" V5 P% _- r
                                         }
5 P) T$ q+ {# s5 Y2 m                                    }
1 W1 c! i5 B0 t; d5 D) D% r0 B2 a$ G                             }
  P( j( O, D% m8 h9 ?4 E                      }' K) h2 a/ d, t3 G, B5 C3 j
               }
" c6 `1 G- O9 @: W. o       }# L0 Q" E+ A! o5 N
}1 L& q4 x- J( W

0 b8 o3 v0 G/ m9 q2 s! |  V$ w1 ]
2 X; l+ o, Z9 t8 [3 E/ e6 c

5 k2 u" F& |  ~6 l1 d3 m

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?注冊會員

x

點評

再次修改了下算法錯誤  發(fā)表于 2014-1-5 19:27
下載了個VC2008,修改了下,運行通過。@yy1028  發(fā)表于 2014-1-4 11:55
呵呵,十幾年沒用這東西了,能運行才怪,自己稍微修改下  發(fā)表于 2014-1-4 08:44
我復(fù)制進去 也不能運行  發(fā)表于 2014-1-3 20:17
回復(fù) 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規(guī)則

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

GMT+8, 2024-11-21 01:31 , Processed in 0.060691 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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