Задать вопрос
25 июня, 13:13

Содержимое текстового файла

Ivanov

Pugachov

Sidirov Vasya

Hello world!

Что будет на экране если выполнить данный фрагмент программы

StreamReader st = new StreamReader ("myfile. txt") ;

string s = "";

while ((s = sr. ReadLine ()) ! = null) { }

Console. WriteLine (s) ;

+4
Ответы (1)
  1. 25 июня, 13:21
    0
    Ничего не будет (а точнее будет пустая строка). Дело в том, что тело цикла while пустое, и поэтому ничего и не происходит пока переменная s содержит строку. А когда s становится равной null (по завершении цикла), то происходит попытка вывести её содержимое на экран, но так как s равна null, то выводить нечего.

    И в коде синтаксическая ошибка. Надо так: s = st. ReadLine ()
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Содержимое текстового файла Ivanov Pugachov Sidirov Vasya Hello world! Что будет на экране если выполнить данный фрагмент программы ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
15. string s = "Я люблю программировать!"; int p = s. LastIndexOf ("") ; Console. WriteLine (p) ; 16. string s = "Я люблю программировать!"; string res=s. Remove (27) ; Console. WriteLine (res) ; 17.
Ответы (1)
Перепишите программу под pascal using System; namespace ConsoleApplication { class Class { static int [] Input () { Console. WriteLine ("введите размерность массива") ; int n=int. Parse (Console.
Ответы (1)
Нужно как из четырёхзначного числа сравнить первую и последнюю цифру и две средних вопрос в том что как их вытащить из этого числа? первую и последнюю я понял как Console. WriteLine ("Введите четырёхзначное число") ; m = int. Parse (Console.
Ответы (1)
1) дан фрагмент программы: For i: = 1 to 10 do begin Writeln ('Hello, world!') End Что выполняет данный фрагмент? 2) дан фрагмент программы: For i: = 1 to 15 do begin Writeln (i) End Что выполняет данный фрагмент?
Ответы (1)
BufferedReader reader = new BufferedReader (new InputStreamReader (System. in)) ; String one, two; int one_1, two_2; one = reader. readLine () ; two = reader. readLine () ; one_1 = Integer. parseInt (one) ; two_2 = Integer.
Ответы (1)