Ввод и определение длины строки в С++
Здесь приведены два примера программ для обработки строк - поэлементный ввод строки и пример функции пользователя для определения длины строки.
Пример. Поэлементный вывод строки на экран
Пример. Функция пользователя для вычисления длины строки
Пример. Поэлементный вывод строки на экран
1 2 3 4 5 6 7 8 9 10 | #include <iostream> #include <cstdio> using namespace std; int main(){ char str[20]; cout<< "Enter a string: " ; gets(str); for (int i=0;str[i];i++) cout << str[i]; cout<<endl; return = "" 0;= "" }= "" <= "" pre= "" ></endl;></cstdio></iostream> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | #include <iostream> #include <cstdio> using namespace std; //Функция для вычисления длины строки: int length(char *str){ int i=0; while (str[i]){ i++; } return i; } //Проверка работы функции length(): int main(){ char str[80]; cout << "Enter a string: " ; gets(str); cout << "String length is " << length(str) << endl; return 0; } </cstdio></iostream> |