Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
Какие действия выполняет приведенная программа? #include <stdio.h> int main( void ) { FILE *stream; char list[30]; int i, numread, numwritten; if( (stream = fopen("g:\\fread.out", "w+t")) != NULL ) { for ( i = 0; i < 26; i++ ) list[i] = (char)('z
Какие действия выполняет приведенная программа?
#include <stdio.h>
int main( void )
{
FILE *stream;
char list[30];
int i, numread, numwritten;
if( (stream = fopen("g:\\fread.out", "w+t")) != NULL )
{
for ( i = 0; i < 26; i++ )
list[i] = (char)('z' - i);
numwritten = fwrite( list, sizeof( char ), 26, stream );
printf( "Wrote %d items\n", numwritten );
fclose( stream );
}
else
printf( "Problem opening the file\n" );
if( (stream = fopen("g:\\fread.out", "r+t" )) != NULL )
{
numread = fread( list, sizeof( char ), 26, stream );
printf( "Number of items read = %d\n", numread );
printf( "Contents of buffer = %.26s\n", list );
fclose( stream );
}
else
printf( "File could not be opened\n" );
}
вопрос
Правильный ответ:
создает файл fread.txt
записывает в файл латинский алфавит в обратном порядке
читает из файла сформированную строку и выводит ее на экран
Сложность вопроса
92
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Я завалил зачёт, за что я не увидел этот крутой сайт с всеми ответами по тестам интуит до зачёта
21 фев 2018
Аноним
Зачёт сдал. Лечу пить отмечать зачёт по тестам
21 дек 2017
Другие ответы на вопросы из темы программирование интуит.
- # Задан указатель на функции int (*pFun) (int, int). Какие утверждения являются верными?
- # Какая программа выводит на экран все строки из файла?
- # Какие из перечисленных переменных видны в функции main()? int c = 9; int sum(int a, int b) { return a+b; } int t = 8; int main(void) { int n=4, m=3, s1, s2; s1 = sum(n,m); s2 = mul(n,m); return 0; } int k = 6; int mul(int a, int b) { return a*b; }
- # Какой фрагмент кода содержит ошибки?
- # Необходимо написать программу заполнения одномерного символьного массива заданным числом (вводимым с клавиатуры) символов с добавлением символа восклицательного знака "!" в конце массива символов. При выполнении какой программы не возникнет ошибки в случае, если пользователь задаст размерность n символьного массива равной 4 и строку "test"?