Что находит функция в коде?
Что программа выведет на экран?
#include
using namespace std;
string str1=”subroutines”,str2=”functions”;
int func1(string s)
{
int i=0;
while(s!=””)
{
s = s.erase(0, 1);
i++;
}
return i;
}
int main()
{
cout<<func1(str1)<<”, “<<func1(str2);
system(“pause”);
return 0;
}
C/C++
Подпрограммы в С++
Если исправить кавычки на нормальные - длину строки.
И да - весьма и весьма через одно место. Никогда так не делайте =)
Ну т. е. на параметр "subroutines" функция должна выдать 11.
К слову - размер строки size_t а не int, так что могут быть "проблемы" на больших строках.
И да - весьма и весьма через одно место. Никогда так не делайте =)
Ну т. е. на параметр "subroutines" функция должна выдать 11.
К слову - размер строки size_t а не int, так что могут быть "проблемы" на больших строках.
Существует два стандартных метода найти длину строки. Вот они...
cout << str1.length() << ", " << str2.size() << '\n';
cout << str1.length() << ", " << str2.size() << '\n';
Максим )))))))))
Остаётся только "порадоваться", что передается не ссылка =))
1:1: error: stray '\320' in program
1:1: error: stray '\247' in program
1:1: error: stray '\321' in program
1:1: error: stray '\202' in program
1:1: error: stray '\320' in program
1:1: error: stray '\276' in program
1:1: error: stray '\320' in program
1:1: error: stray '\277' in program
1:1: error: stray '\321' in program
1:1: error: stray '\200' in program
1:1: error: stray '\320' in program
1:1: error: stray '\276' in program
1:1: error: stray '\320' in program
1:1: error: stray '\263' in program
1:1: error: stray '\321' in program
1:1: error: stray '\200' in program
1:1: error: stray '\320' in program
1:1: error: stray '\260' in program
1:1: error: stray '\320' in program
1:1: error: stray '\274' in program
1:1: error: stray '\320' in program
1:1: error: stray '\274' in program
1:1: error: stray '\320' in program
1:1: error: stray '\260' in program
1:1: error: stray '\320' in program
1:1: error: stray '\262' in program
1:1: error: stray '\321' in program
1:1: error: stray '\213' in program
1:1: error: stray '\320' in program
1:1: error: stray '\262' in program
1:1: error: stray '\320' in program
1:1: error: stray '\265' in program
1:1: error: stray '\320' in program
1:1: error: stray '\264' in program
1:1: error: stray '\320' in program
1:1: error: stray '\265' in program
1:1: error: stray '\321' in program
1:1: error: stray '\202' in program
1:1: error: stray '\320' in program
1:1: error: stray '\275' in program
1:1: error: stray '\320' in program
1:1: error: stray '\260' in program
1:1: error: stray '\321' in program
1:1: error: stray '\215' in program
1:1: error: stray '\320' in program
1:1: error: stray '\272' in program
1:1: error: stray '\321' in program
1:1: error: stray '\200' in program
1:1: error: stray '\320' in program
1:1: error: stray '\260' in program
1:1: error: stray '\320' in program
1:1: error: stray '\275' in program
1:1: error: stray '\342' in program
1:1: error: stray '\200' in program
1:1: error: stray '\213' in program
2:10: error: #include expects "FILENAME" or
4:1: error: stray '\342' in program
4:1: error: stray '\200' in program
4:1: error: stray '\213' in program
5:1: error: stray '\342' in program
5:1: error: stray '\200' in program
5:1: error: stray '\235' in program
5:1: error: stray '\342' in program
5:1: error: stray '\200' in program
5:1: error: stray '\235' in program
5:1: error: stray '\342' in program
5:1: error: stray '\200' in program
5:1: error: stray '\235' in program
5:1: error: stray '\342' in program
5:1: error: stray '\200' in program
5:1: error: stray '\235' in program
5:1: error: stray '\342' in program
5:1: error: stray '\200' in program
5:1: error: stray '\213' in program
6:1: error: stray '\342' in program
6:1: error: stray '\200' in program
6:1: error: stray '\213' in program
7:1: error: stray '\342' in program
7:1: error: stray '\200' in program
7:1: error: stray '\213' in program
8:1: error: stray '\342' in program
8:1: error: stray '\200' in program
8:1: error: stray '\213' in program
9:1: error: stray '\342' in program
9:1: error: stray '\200' in program
9:1: error: stray '\235' in program
9:1: error: stray '\342' in program
9:1: error: stray '\200' in program
9:1: error: stray '\235' in program
9:1: error: stray '\342' in program
9:1: error: stray '\200' in program
9:1: error: stray '\213' in program
10:1: error: stray '\342' in program
10:1: error: stray '\200' in program
10:1: error: stray '\213' in program
11:1: error: stray '\342' in program
11:1: error: stray '\200' in program
11:1: error: stray '\213' in program
12:1: error: stray '\342' in program
12:1: error: stray '\200' in program
12:1: error: stray '\213' in program
13:1: error: stray '\342' in program
13:1: error: stray '\200' in program
13:1: error: stray '\213' in program
14:1: error:
1:1: error: stray '\247' in program
1:1: error: stray '\321' in program
1:1: error: stray '\202' in program
1:1: error: stray '\320' in program
1:1: error: stray '\276' in program
1:1: error: stray '\320' in program
1:1: error: stray '\277' in program
1:1: error: stray '\321' in program
1:1: error: stray '\200' in program
1:1: error: stray '\320' in program
1:1: error: stray '\276' in program
1:1: error: stray '\320' in program
1:1: error: stray '\263' in program
1:1: error: stray '\321' in program
1:1: error: stray '\200' in program
1:1: error: stray '\320' in program
1:1: error: stray '\260' in program
1:1: error: stray '\320' in program
1:1: error: stray '\274' in program
1:1: error: stray '\320' in program
1:1: error: stray '\274' in program
1:1: error: stray '\320' in program
1:1: error: stray '\260' in program
1:1: error: stray '\320' in program
1:1: error: stray '\262' in program
1:1: error: stray '\321' in program
1:1: error: stray '\213' in program
1:1: error: stray '\320' in program
1:1: error: stray '\262' in program
1:1: error: stray '\320' in program
1:1: error: stray '\265' in program
1:1: error: stray '\320' in program
1:1: error: stray '\264' in program
1:1: error: stray '\320' in program
1:1: error: stray '\265' in program
1:1: error: stray '\321' in program
1:1: error: stray '\202' in program
1:1: error: stray '\320' in program
1:1: error: stray '\275' in program
1:1: error: stray '\320' in program
1:1: error: stray '\260' in program
1:1: error: stray '\321' in program
1:1: error: stray '\215' in program
1:1: error: stray '\320' in program
1:1: error: stray '\272' in program
1:1: error: stray '\321' in program
1:1: error: stray '\200' in program
1:1: error: stray '\320' in program
1:1: error: stray '\260' in program
1:1: error: stray '\320' in program
1:1: error: stray '\275' in program
1:1: error: stray '\342' in program
1:1: error: stray '\200' in program
1:1: error: stray '\213' in program
2:10: error: #include expects "FILENAME" or
4:1: error: stray '\342' in program
4:1: error: stray '\200' in program
4:1: error: stray '\213' in program
5:1: error: stray '\342' in program
5:1: error: stray '\200' in program
5:1: error: stray '\235' in program
5:1: error: stray '\342' in program
5:1: error: stray '\200' in program
5:1: error: stray '\235' in program
5:1: error: stray '\342' in program
5:1: error: stray '\200' in program
5:1: error: stray '\235' in program
5:1: error: stray '\342' in program
5:1: error: stray '\200' in program
5:1: error: stray '\235' in program
5:1: error: stray '\342' in program
5:1: error: stray '\200' in program
5:1: error: stray '\213' in program
6:1: error: stray '\342' in program
6:1: error: stray '\200' in program
6:1: error: stray '\213' in program
7:1: error: stray '\342' in program
7:1: error: stray '\200' in program
7:1: error: stray '\213' in program
8:1: error: stray '\342' in program
8:1: error: stray '\200' in program
8:1: error: stray '\213' in program
9:1: error: stray '\342' in program
9:1: error: stray '\200' in program
9:1: error: stray '\235' in program
9:1: error: stray '\342' in program
9:1: error: stray '\200' in program
9:1: error: stray '\235' in program
9:1: error: stray '\342' in program
9:1: error: stray '\200' in program
9:1: error: stray '\213' in program
10:1: error: stray '\342' in program
10:1: error: stray '\200' in program
10:1: error: stray '\213' in program
11:1: error: stray '\342' in program
11:1: error: stray '\200' in program
11:1: error: stray '\213' in program
12:1: error: stray '\342' in program
12:1: error: stray '\200' in program
12:1: error: stray '\213' in program
13:1: error: stray '\342' in program
13:1: error: stray '\200' in program
13:1: error: stray '\213' in program
14:1: error:
Андрей Орлов
А препод, что давал задание - похоже молодец. Как раз "защита" от любителей компилировать не подумав.
Похожие вопросы
- Подпрограмма задача по с и с++
- Как выделить подпрограмму в отдельный программный модуль (.h)? Как это сделать с этой программой?
- Программирование на С++. Напишите мой код с использованием подпрограммы
- Программирование на языке СИ с использованием подпрограммы-функции
- FASM. Замена символов в строке, используя подпрограммы.
- Кто омжет написать пподпрограмму на паскале и чем программа отличается от подпрограммы ?
- Асемблер(tasm) помогите прогу пределть в прогу с подпрограммой
- Помогите с подпрограммой в с++.
- Изучение системы команд Ассемблера. Подпрограммы и прерывания. Помогите с задачами
- Pascal перевести программу на подпрограмму.
школьнику просто лень думать