void main()
{
char str[N];
int len[4]={0};//用于存放长度和统计相应字符个数
int i;
do
{
printf("请输入不少于10长度的字符串:\n");
gets(str);
}while(strlen(str)10);
len[0]=strlen(str);//字符串的总长度
for(i=0;ilen[0];i++)
{
if(str[i]='a'str[i]='z'||str[i]='A'str[i]='Z')
len[1]++;//计算出现字母的个数
else
if(str[i]='0'str[i]='9')
len[2]++;//计算出现数字的个数
else
len[3]++;//计算出现其他字符的个数,如果输入汉字的话,这个数值可能不太正确 。。因为中文占用两个字节 , 即16位 。。。而英文字符1个字节即8位
}
printf("\n");
printf("已输入字符串的总长度为%d\n字母个数为%d\n数字个数为%d\n其他字符个数为%d",len[0],len[1],len[2],len[3]);
}
关于c语言中数字长度的函数和c语言中数字的长度怎么看的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
- mysql 判断 mysql的判断语句
- mongodb 创建表 mongodb创建数据库的语法
- mongo sql语句 mongodb写sql语句
- mysql显示表的语句 mysql表示例
- mysql内核 mysql核心语法
- mongodb数据库语句 mongodb数据库文档
- mongodb查询语句大全 mongodb查询最新时间
- mysql转换字符类型 mysql语句中转义
- mongodb nosql mongodb的sql语句
- SQL语句查询人数 sql语句查询redis
