質問編集履歴

1

2015/08/24 14:20

投稿

reotantan
reotantan

スコア295

test CHANGED
File without changes
test CHANGED
@@ -1,53 +1,67 @@
1
- if(a>b) {b=smaller;a=bigger}
1
+ 元々の問題は二つの整数値を読み込んで、小さい方の数以上で大きい方以下の整数を全て加えるプログラムを作成しろとあります。
2
2
 
3
- else if(a<b) {a=smaller;b=bigger;}
3
+ このコードにおいて
4
4
 
5
- 一つの条件対し、そ結果を二つ書きいんすが、
5
+ num1 ,num2は波括弧覆われいます。こ波括弧の中でしか使えなくし意味はどこにあるしょうか?
6
6
 
7
- いい方法ありませんか
7
+ 変数の数を制限するためでしょうか?
8
8
 
9
+ ご意見をお聞かせ下さい
10
+
11
+
12
+
9
- 元々の問題は二つの整数値を読み込んで、小さい方の数以上で大きい方以下の整数を全て加えるプログラムを作成しろとあります。
13
+ #include<stdio.h>
14
+
15
+ int main(void){
16
+
17
+ int max,min;
18
+
19
+ int sum=0;
20
+
21
+ {int num1,num2;
10
22
 
11
23
 
12
24
 
25
+ puts("type 2 integlar");
26
+
27
+ printf("num1:" );scanf("%d",&num1 );
28
+
29
+ printf("num2:" );scanf("%d",&num2 );
30
+
31
+ if(num1>num2){
32
+
33
+ max=num1;
34
+
35
+ min=num2;
36
+
37
+ }
38
+
39
+ else {
40
+
41
+ max=num2;
42
+
43
+ min=num1;
44
+
45
+ }
46
+
47
+ }
48
+
49
+ printf("when you add over%dand under%d",min ,max );
50
+
51
+ do{
52
+
53
+ sum=sum+min;
54
+
55
+ min=min+1;
56
+
57
+ }while(min<max+1);
58
+
59
+ printf("%d\n",sum );
13
60
 
14
61
 
15
62
 
16
-
17
-
18
-
19
- '#include<stdio.h>
20
-
21
- int main(void){
22
-
23
- int a,b,,bigger,smaller,n,answer;
24
-
25
- printf("A:" );scanf("%d",&a );
26
-
27
- printf("b:" );scanf("%d",&b);
28
-
29
- if(a>b) {b=smaller;a=bigger}
30
-
31
- else if(a<b) {a=smaller;b=bigger;}
32
-
33
- else puts("error");
34
-
35
- n=smaller+1;
36
-
37
- do{
38
-
39
- answer=smaller+n;
40
-
41
- n=n+1;
42
-
43
- }while (n<bigger);
44
-
45
- printf("%d",answer );
46
-
47
-
48
-
49
- return 0;
63
+ return 0;
50
64
 
51
65
  }
52
66
 
53
- '
67
+