(求助)输入一行字符,分别统计出其中英文字母、空格、数字和其他字 不知道怎么得到的.程序如下:#include "stdio.h"void main(){char c;int letter,space,number,other;letter=space=number=other=0;do{c=getchar();
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/27 14:35:06
(求助)输入一行字符,分别统计出其中英文字母、空格、数字和其他字 不知道怎么得到的.程序如下:#include "stdio.h"void main(){char c;int letter,space,number,other;letter=space=number=other=0;do{c=getchar();
(求助)输入一行字符,分别统计出其中英文字母、空格、数字和其他字 不知道怎么得到的.程序如下:
#include "stdio.h"
void main()
{
char c;
int letter,space,number,other;
letter=space=number=other=0;
do
{
c=getchar();
if(c>='a'&&c='A'&&c='0'&&c
(求助)输入一行字符,分别统计出其中英文字母、空格、数字和其他字 不知道怎么得到的.程序如下:#include "stdio.h"void main(){char c;int letter,space,number,other;letter=space=number=other=0;do{c=getchar();
这个程序很简单啊 程序思想是:字符在A--Z 那么letter就加1 字符在0--9 number就加1 字符是空格space就加1 其余的不管是什么 other就加1 遇到回车符就停止循环 最后就可以分别统计了
1、 char c;
2、 int letter,space,number,other;
3、 letter=space=number=other=0;
这句的意思是:1、C是一个字符变量.2、 letter,space,number,other这4个是整形变量.3、将这4个整形变量初始化,也就是程序开始就给它一个值,现在是都给它们赋值为0,保证后面的统计数据不会因此出错.C语言是可以这样赋值的,如果你要分开赋值的话也是可以的. lette=0,space=0,number=0,other=0