■ このスレッドは過去ログ倉庫に格納されています
プログラミングで質問がある
- 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 ★