示例#1
0
int main() {
    assert(lengthOfLastWord("hello") == 5);
    assert(lengthOfLastWord("   ") == 0);
    assert(lengthOfLastWord("  hello world  ") == 5);

    return 0;
}
示例#2
0
int main(int argc, char** argv)
{
    const char* p;
    p = "hello world";
    printf("%s, %d\n", p, lengthOfLastWord(p)); 
    p = "a";
    printf("%s, %d\n", p, lengthOfLastWord(p)); 
    
    if(argc>1){
        p = argv[1];
        printf("%s, %d\n", p, lengthOfLastWord(p)); 
    }
}
示例#3
0
    int lengthOfLastWord(string s) {
    int count = 0;

    if (s.length() == 1 && s[0] == ' ') {
        return 0;
    }

    if (s[s.length() - 1] != ' ') {
        for (int i = s.length() - 1; i >= 0; i--) {
            if (s[i] == ' ') {
                break;
            }

            count++;
        }

        return count;
    }

    // substr的第二个参数是指的要取的substring的长度

    count = lengthOfLastWord(s.substr(0, s.size() - 1));

    return count;
}
示例#4
0
int main(void){
    char s[] = "    hello    world       ";
    printf("%s\n", s);
    int length = lengthOfLastWord(s);
    printf("%d\n", length);
    return 0;
}
示例#5
0
int main(int argc, char *argv[])
{
	char s[] = "   asddf...,   ";
	int ret = lengthOfLastWord(s);

	printf("%d\n", ret);
	return 0;
}
示例#6
0
void main(int argc, char * argv[]) {

  if (argc != 2) {
    printf("Please specify the correct arguments.\n");
    return;
  }

  //char * s = "  Hello world! ";
  char * s = argv[1];

  printf("Length of last word of \"%s\" is %d.\n", s, lengthOfLastWord(s));

}
示例#7
0
int main() {
    cout<<lengthOfLastWord("hello world")<<endl;
    return 0;
}
int main(int argc, char const *argv[])
{
    printf("%d \n", lengthOfLastWord(" af sfd "));
    return 0;
}
示例#9
0
	int main(int argc, char **argv) {
		char* str="   Thank you very much    ";
		printf("%d\n",lengthOfLastWord(str));
		return 0;
	}
示例#10
0
int main(void){
	char str[100];
	while(gets(str)){
		printf("%d \n",lengthOfLastWord(str));
	}
}
示例#11
0
int main() {
    char* s = "w World ";
    printf("answer is %d\r\n", lengthOfLastWord(s));
}