Данная программа работает с текстовым файлом, содержащим матрицу неопределенного размера. Что определяет данная программа? #include
#include
int feoln(FILE* f){
int ch;
do{
ch = fgetc(f);
}while(!(ch==13||ch==10||ch>32||ch==EOF));
ungetc(ch,f);
return ch==13||ch==10||ch==EOF?1:0;
}
int main(){
FILE * f;
int num,s1=0,s2=0,sum;
f=fopen("m_int.txt","rb");
sum=0;
while(!feof(f)){
while(!feoln(f)){
fscanf(f,"%i",&num);
s2=s1;
s1=num;
}
sum += s1 + s2;
fscanf(f,"\n");
}
printf("%i\n",sum);
return 0;
}
Ответы:
1. Сумму элементов матрицы. 2. Сумму элементов первой строки матрицы. 3. Сумму элементов второго столбца матрицы. 4. Сумму элементов предпоследней строки матрицы. 5. Разность элементов предпоследнего столбца матрицы. 6. Сумму элементов предпоследнего столбца матрицы. 7. Сумму элементов последнего столбца матрицы. 8. Сумму элементов 3-го с конца столбца матрицы. 9. Сумму элементов предпоследнего и последнего столбцов матрицы.

  • a. 1
  • b. 2
  • c. 3
  • d. 4
  • e. 5
  • f. 6
  • g. 7
  • h. 8
  • i. 9
Для просмотра статистики ответов нужно войти.