Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
AndrewJon
0 / 0 / 0
Регистрация: 30.10.2012
Сообщений: 67
#1

Почему не изменяется строка в массиве? - C++

14.11.2012, 19:14. Просмотров 226. Ответов 1
Метки нет (Все метки)

#include <iostream>
#include <stdio.h>
using namespace std;
int main()
{
const int nstr=4, nstb=4;
int mas[nstr][nstb];
int i, j;
for (i=0; i<nstr; i++)
for (j=0; j<nstb; j++) scanf("%d", &mas[i][j]);



for (i=0; i<nstr; i++)
{
for (j=0; j<nstb; j++)
cout <<mas[i][j]<<" ";
cout<<endl;
}
cout << endl;

for ( i=0; i<nstr; i++)
mas[i][3]=-12;
for (i=0; i<nstr; i++)
mas[4][i]=4;

for (i=0; i<nstr; i++)
{
for (j=0; j<nstb; j++)
cout <<mas[i][j]<<" ";
cout<<endl;
}
return 0;
}


не изменяется 4ая строка в массиве
Миниатюры
Почему не изменяется строка в массиве?  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.11.2012, 19:14     Почему не изменяется строка в массиве?
Посмотрите здесь:

Почему значение tellg() не изменяется? - C++
Следующий код: #include &lt;iostream&gt; #include &lt;fstream&gt; using namespace std; void main() { ifstream file;

почему изменяется и первый экземпляр класса - C++
Почему значение a.m становится равным b.m? Как сделать так, чтобы массив word можно было использовать несколько раз? #include...

Почему изменяется значение переменной между функциями класса? - C++
Почему-то изменяется значение переменной m(кол-во специальностей) в output_spec. Пробовал в других средах покомпилить, но m все равно...

Написал программку с рекурсией. Не могу понять, почему не изменяется аргумент. - C++
Еще раз здравствуйте. Днем будучи в очереди которая затянулась на 2 часа, решил побаловаться с кодом. Написал программку(если ее так можно...

Строка (почему вылетает программа?) - C++
Подскажите пожалуйста почему вылетает программа, вроде всё правильно написано. Вылетает на строчке string = string; # include...

Почему не сохраняется в векторе строка? - C++
Здравствуйте! Проблема в том, что строки не сохраняются в векторе строк, хотя передаю их по ссылке: #include &lt;iostream&gt; #include...

Почему лишний раз выводится строка? - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;vector&gt; using namespace std; int main() { ...

Указатели, почему выводится строка вместо символа? - C++
Понемногу мозги закипают, сижу разбираюсь с указателями, вот наваял пример, но в моем понимании, на экран должен вылазить символ, а выходит...

Почему указатель на символ интерпретируется как текстовая строка - C++
Почему указатель на символ является строкой?

Компилируется без ошибок, но командная строка, почему то, сразу же закрывается - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;list&gt; #include &lt;iterator&gt; int main() { ...

Подсчет количества символов в массиве (строка) - C++
задачка в общем-то несложная... но загнала в ступор. задаем набор латинских буков. надо подсчитать количество используемых символов, и если...

Строка: Сколько в массиве символов, не являющихся цифрами? - C++
Создать динамический массив типа unsigned char . Число элементов и их значения ввести с клавиатуры . Вывести массив на экран.Сколько в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
castaway
Эксперт С++
4881 / 3017 / 370
Регистрация: 10.11.2010
Сообщений: 11,076
Записей в блоге: 10
Завершенные тесты: 1
14.11.2012, 19:20     Почему не изменяется строка в массиве? #2
4-я строка имеет индекс 3.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru