-2
私の質問は、ユーザーが書き留めた数値の最後から二番目の数字を取得する方法です。以下は、私のコードは、これまでのところです:C#最後から2番目の数字
Console.Write("Write a numeral: ");
string s = Console.ReadLine();
int a = int.Parse(s);
私の質問は、ユーザーが書き留めた数値の最後から二番目の数字を取得する方法です。以下は、私のコードは、これまでのところです:C#最後から2番目の数字
Console.Write("Write a numeral: ");
string s = Console.ReadLine();
int a = int.Parse(s);
あなたは数の最後から二番目の数字を意味する場合は、
var penultimate = (a/10) % 10;
あなたに価値を与える必要があります。
しかし、それは数は少なくとも2桁
a => 10 || a <= -10
を持っているかどうかを確認し、また入力が数字ではないという可能性を処理するためにも非常にお勧めです。
ありがとうnikovn – JustSoniBG
文字列s = Console.ReadLine(); –
Ahmはい私の悪い、感謝 – JustSoniBG