質問編集履歴

4

追記しました。

2021/01/27 08:20

投稿

tsuyoku-naritai
tsuyoku-naritai

スコア7

test CHANGED
File without changes
test CHANGED
@@ -86,4 +86,6 @@
86
86
 
87
87
  最近C言語を勉強し始めたものです。
88
88
 
89
+ 2行目から4行目でかいたプログラムにする方法を教えて欲しいです。
90
+
89
91
  ご回答よろしくお願いします。

3

表記を直しました。

2021/01/27 08:20

投稿

tsuyoku-naritai
tsuyoku-naritai

スコア7

test CHANGED
File without changes
test CHANGED
@@ -14,13 +14,13 @@
14
14
 
15
15
  全くわかりませんでしたが一応自分でも次のように考えました。
16
16
 
17
- はじめの#あると思ってください。
17
+ ```C
18
18
 
19
- include <stdio.h>
19
+ #include <stdio.h>
20
20
 
21
- include <stdlib.h>
21
+ #include <stdlib.h>
22
22
 
23
- include <time.h>
23
+ #include <time.h>
24
24
 
25
25
 
26
26
 
@@ -82,6 +82,8 @@
82
82
 
83
83
  }
84
84
 
85
+ ```
86
+
85
87
  最近C言語を勉強し始めたものです。
86
88
 
87
89
  ご回答よろしくお願いします。

2

間違っているところを直しました。

2021/01/27 08:16

投稿

tsuyoku-naritai
tsuyoku-naritai

スコア7

test CHANGED
File without changes
test CHANGED
@@ -30,7 +30,9 @@
30
30
 
31
31
  int main(void){
32
32
 
33
- int m,n,i,j,o,p,t,s;
33
+ int m,n,i,j,t;
34
+
35
+ double o,p,s;
34
36
 
35
37
  srand((unsigned)time(NULL));
36
38
 
@@ -52,11 +54,11 @@
52
54
 
53
55
  s = (o+p) - t;
54
56
 
55
- printf("%d/%d + %d/%d =%d.%d\n",i,m,j,n,t,s);
57
+ printf("%d/%d + %d/%d =%d.%f\n",i,m,j,n,t,s);
56
58
 
57
59
  }else{
58
60
 
59
- printf("%d/%d + %d/%d = %d\n",i,m,j,n,o+p);
61
+ printf("%d/%d + %d/%d = %f\n",i,m,j,n,o+p);
60
62
 
61
63
  }
62
64
 

1

誤字を修正しました。

2021/01/27 08:05

投稿

tsuyoku-naritai
tsuyoku-naritai

スコア7

test CHANGED
File without changes
test CHANGED
@@ -42,9 +42,9 @@
42
42
 
43
43
  j = rand() % 10 + 1;
44
44
 
45
- o = (double)i / (double)m;
45
+ o = i / m;
46
46
 
47
- p = (double)j / (double)n;
47
+ p = j / n;
48
48
 
49
49
  if((o+p)>=1){
50
50