描述
键盘输入一个字符串,编写代码获取字符串的长度并输出,要求使用字符指针实现。
输入描述:
键盘输入一个字符串
输出描述:
输出字符串的长度
示例1
输入:
helloworld
输出:
10
分析:
for循环加字符判断。
代码:
#include <iostream>
using namespace std;
int main() {
int s = 0;
char str[18] = { 0 };
int len = sizeof(str) / sizeof(str[0]);
cin.getline(str, 18);
for (int i = 0; i < len; i++) {
if (str[i] >= 'a' && str[i] <= 'z' || str[i] == ' ' || str[i] >= '0' && str[i] <= '9') {
s++;
}
}
cout << s << endl;
return 0;
}