2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

プログラミングで質問がある

1 :以下、\(^o^)/でVIPがお送りします:2014/07/21(月) 17:41:12.41 ID:VkHvONT30.net
http://i.imgur.com/otIyTdW.jpg
これ一番上のaと下のaで値違うけどなんで別の文字にしないの?
このままプログラムが組まれてても支障がないの?

2 :以下、\(^o^)/でVIPがお送りします:2014/07/21(月) 17:43:43.07 ID:LAYrhHd90.net
全く問題ないわけだが?

3 :以下、\(^o^)/でVIPがお送りします:2014/07/21(月) 17:44:05.39 ID:N3Ja4QTk0.net
ん?
下のaってのはifから下の?

4 :以下、\(^o^)/でVIPがお送りします:2014/07/21(月) 17:44:37.24 ID:Am2tnVJU0.net
4行目で代入してるやろ

5 :以下、\(^o^)/でVIPがお送りします:2014/07/21(月) 17:44:41.52 ID:AuKmOUW/0.net
中学生かな?
まず=の意味を勉強しようね

6 :以下、\(^o^)/でVIPがお送りします:2014/07/21(月) 17:45:12.27 ID:Am2tnVJU0.net
6行目やった

7 :以下、\(^o^)/でVIPがお送りします:2014/07/21(月) 17:45:42.39 ID:9EjQ0qec0.net
aの値が変わっただけ

8 :以下、\(^o^)/でVIPがお送りします:2014/07/21(月) 17:46:04.91 ID:1hGehoJ20.net
(やばっ)

9 :以下、\(^o^)/でVIPがお送りします:2014/07/21(月) 17:46:26.62 ID:Yr+EKT330.net
=と==の区別すらついてなさそう

10 :以下、\(^o^)/でVIPがお送りします:2014/07/21(月) 17:46:36.64 ID:SfBWtlns0.net
ifが真の時のaの値と偽の時の値が違うじゃん って言いたいとエスパー
オマエの感覚は大事
一般のプログラムでは絶対に役に立たない感覚だけど将来どうなるかわからないからな

11 :以下、\(^o^)/でVIPがお送りします:2014/07/21(月) 17:46:37.48 ID:P8YviOoJ0.net
でもこれループとかの概念がないとイミフじゃね?

12 :以下、\(^o^)/でVIPがお送りします:2014/07/21(月) 17:46:39.04 ID:T0ZJRImK0.net
a=1はaに1を代入するって意味

13 :以下、\(^o^)/でVIPがお送りします:2014/07/21(月) 17:46:57.03 ID:borcuh360.net
下のaってどういうことだろう

14 :以下、\(^o^)/でVIPがお送りします:2014/07/21(月) 17:47:49.03 ID:MnCd+SaHi.net
こんなところで躓くようじゃお前は無理だ

15 :以下、\(^o^)/でVIPがお送りします:2014/07/21(月) 17:48:19.85 ID:t4uTbFNB0.net
変数なんだから値が変わってとうぜんだろ

16 :以下、\(^o^)/でVIPがお送りします:2014/07/21(月) 17:49:18.66 ID:Am2tnVJU0.net
>>10
たしかに4行目は
a*=b;の方がイイな

17 :以下、\(^o^)/でVIPがお送りします:2014/07/21(月) 17:51:21.56 ID:JlANRsfK0.net
何行目とか書いてくれよ
変数の値を動的にしたいからだろ

18 :以下、\(^o^)/でVIPがお送りします:2014/07/21(月) 17:51:52.93 ID:t4uTbFNB0.net
>>10
ああそういうことか

19 :以下、\(^o^)/でVIPがお送りします:2014/07/21(月) 17:51:55.51 ID:aIsesF860.net
変数わからないなら最初からやり直した方がいいよ

20 :以下、\(^o^)/でVIPがお送りします:2014/07/21(月) 17:52:58.38 ID:mzaA/L+b0.net
そもそも変数がわかって無いんじゃね?

21 :以下、\(^o^)/でVIPがお送りします:2014/07/21(月) 17:53:15.93 ID:n/ppmyms0.net
>>10のおかげで言いたいことがわかった

22 :以下、\(^o^)/でVIPがお送りします:2014/07/21(月) 17:54:00.02 ID:N3Ja4QTk0.net
a =1;// aに1を代入
b =-1;// bに-1を代入
if (a == b) {// aの値とbの値が同じ場合
a = a * b;// aにaの値とbの値をかけた結果を代入
} else {// aの値とbの値が違う場合
a = b;// aにbの値を代入
}
今はaが1でbは-1だから等しくない。だからelseの方が実行されます

23 :以下、\(^o^)/でVIPがお送りします:2014/07/21(月) 17:54:58.85 ID:1ShYBACe0.net
本来は別の変数cを作り

a = a * b を c = a * b

a = b を c = b

にして結果表示用にcを出すほうがよい

以上

24 :以下、\(^o^)/でVIPがお送りします:2014/07/21(月) 17:57:34.62 ID:JlANRsfK0.net
あぁなるほど

a= 1;
b= -1;
if(a==b){
a= a*b;
} else{
a=b;
}

a= a*b;のがc= a*b;じゃなくてもいいのかって質問?

25 :以下、\(^o^)/でVIPがお送りします:2014/07/21(月) 18:13:21.27 ID:N3Ja4QTk0.net
俺はelseの中のa=bが、>>1はaとbが等しいって解釈してると思った
あくまで代入だから、最後のaの値は-1

総レス数 25
5 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★