Марго
Почему во 2 и 3 задачи решётки? зачем они
int a = 3, b = 1;
double s = 0, t = 1;
for (a = 3; a
int a = 3, b = 1;
double s = 0, t = 1;
for (a = 3; a
Решетки определяют формат вывода переменной. В первой строке: 1 знак до запятой, 5 знаков после запятой. Во второй строке: 1 знак до запятой, 3 знака после запятой.
У меня объяснение немного другое - "#" - описатель настраиваемого формата (знак "#" заменяется при выводе соответствующей цифрой, если такая имеется, в противном случае в результирующей строке цифра стоять не будет). Подробнее смотри здесь http://msdn.microsoft.com/ru-ru/library/0c899ak8.aspx и здесь http://msdn.microsoft.com/ru-ru/library/0c899ak8.aspx?cs-save-lang=1&cs-lang=vb#code-snippet-2 Там есть примеры на С# и VB