/*
*Copyright (c) 2014,烟台大学计算机学院
*All rights reserved.
*文件名称:Annpion.cpp
*作者:王耀鹏
*完成日期:2014年12月17日
*版本号:v1.0
*
*问题描述:用指针玩字符串。
*输入描述:不输入。
*程序输出:字符串长度。
*/
#include <iostream>
using namespace std;
int lengthchar(char *str1);
int main()
{
char s1[50]="Hello world. ";
char s2[50]="Good morning. ";
char s3[50]="vegetable bird! ";
cout<<"s1字符串长度:"<<lengthchar(s1)<<endl;
cout<<"s2字符串长度:"<<lengthchar(s2)<<endl;
cout<<"s3字符串长度:"<<lengthchar(s3)<<endl;
return 0;
}
int lengthchar(char *str1)
{
int i,l=0;
for(i=0;*(str1+i)!='\0';i++)
if((*(str1+i)>='a'&&*(str1+i)<='z')||(*(str1+i)>='A'&&*(str1+i)<='Z'))
l++;
return l;
}
运行结果: