プログラミング(Python、Perl、C、Go、JavaScript)、数学、読書…
開発環境
"初めてのC# 第2版"の第4章(演算子)の4.6(練習問題)を解いてみる。
練習 4-1
using System; public class Tester { public void Run() { int x = 25; int y = 5; Console.WriteLine( "x={0} y={1}\nx+y={2}\nx-y={3}" + "\nx*y={4}\nx/y={5}\nx%y={6}", x, y, x + y, x - y, x * y, x / y, x % y); } static void Main() { Tester t = new Tester(); t.Run(); } }
出力結果
x=25 y=5 x+y=30 x-y=20 x*y=125 x/y=5 x%y=0 続行するには何かキーを押してください . . .
練習 4-2
問題のメソッドの出力結果は以下のようになる。
A: 6, B: 7, C: 6
練習 4-3
using System; public class Tester { public void Run() { int a = 10; int b = 10; // この時点でのa, bの値を出力 Console.WriteLine( "int a={0} int b={1}", a, b); int c = ++a; int d = b++; Console.WriteLine( "int c=++a int d=b++"); // この時点でのa,b,c,dの値を出力 Console.WriteLine( "a={0} b={1} c={2} d={3}", a, b, c, d); } static void Main() { Tester t = new Tester(); t.Run(); } }
int a=10 int b=10 int c=++a int d=b++ a=11 b=11 c=11 d=10 続行するには何かキーを押してください . . .
0 コメント:
コメントを投稿