while文を使い、10000を2で何回割ると100以下になるのかを調べるプログラムを作りたいです
a / 2;にすると「error CS0201: 代入、呼び出し、インクリメント、デクリメント、新しいオブジェクトの式のみがステートメントとして使用できます」とエラー文がでてきます
調べたところ、式の値を変数に当てはめると解決できるようなことがかいてあったのですが、whileの前に変数をあてはめないといけないのでしょうか?
using System; namespace while文 { class Program { static void Main(string[] args) { int a = 10000; int b = 0; while (a > 100) { Console.WriteLine(b + 1); a / 2; } } } }
回答1件
あなたの回答
tips
プレビュー