调用格式: 〈双精度小数型〉 到数值 (通用型 待转换的文本或数值) - 系统核心支持库->数值转换
英文名称:val
返回包含于文本内的数值,文本中是一个适当类型的数值,支持全角书写方式。本命令也可用作将其他类型的数据转换为双精度小数。本命令为初级命令。
参数<1>的名称为“待转换的文本或数值”,类型为“通用型(all)”。
*** 作系统需求: Windows、Linux
源代码如下:
#include<stdio.h>
#include<string.h>
void main()
{
char str[20]
int num=0,letter=0,other=0
int i=0
scanf("%s",str)
for(i=0i<strlen(str)i++)
{
if(str[i]>='0'&&str[i]<='9') num++
else if(str[i]>='a'&&str[i]<='z'||str[i]>='A'&&str[i]<='Z') letter++
else other++
}
printf("numbers: %d\nletters: %d\nothers: %d\n",num,letter,other)
}
扩展资料
1、统计文件的字符数、单词数以及总行数,包括每行的字符数和单词数。
2、空白字符(空格和tab缩进)不计入字符总数;单词以空格为分隔。不考虑一个单词在两行的情况,限制每行的字符数不能超过1000。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)