2.分别统计一维字符数组char a[12];中字母的个数,数字字符的个数和其它字符的个数。( 9分)

来源:百度知道 编辑:UC知道 时间:2024/05/26 16:49:03
新手 需要帮助 各位 大侠 帮帮忙 谢谢!
2.分别统计一维字符数组char a[12];中字母的个数,数字字符的个数和其它字符的个数。( 9分)

#include<iostream.h>
void main()
{
char ch[12];
int i,number(0),letter(0),other(0);
cout<<"请输入字符:";
for(i=0;i<=11;i++)
cin>>ch[i];
for(i=0;i<12;i++)
{

if ((ch[i]>='A'&&ch[i]<='Z')||(ch[i]>='a'&&ch[i]<='z'))
letter++;
else if (ch[i]>='0'&&ch[i] <='9')
number++;
else other++;
}

cout<<"number:"<<number<<",letter"<<letter<<",other"<<other<<endl;
}

letter=0;
dig=0;
oth=0
for (i=0; i<12; i++)
if ((a[i]>='A' 并且 <='Z')或者(a[i]>='a'并且<='z'))
letter++;
else if (a[i]>='0' 并且 <='9')
dig++;
else
oth++;

2.分别统计一维字符数组char a[12];中字母的个数,数字字符的个数和其它字符的个数。( 9分) JAVA中如何把二维字符数组的所有字符,传给一个一维字符数组 数组编程:输入一串字符,分别统计其中数字0,1,2,...,9和各字母出现的次数,并按出现的多少输出。 输入一行数字字符请用数组元素作为计数器来统计每个数字字符的个数.用下标为0元素统计字符0”,依次类推 统计一个一维数组中非0元素个数 分别统计输入字符的个数 求解:用C.输入一行字符,分别统计出其中英文字母,空格,数字和其它字符的个数 输入一串字符,以“ ?”结束,分别统计其中每个数字字符0,1,2,….9出现的次数。 、用字符数组存放一行字符,统计其中英文字母、数字、空格、及其它字符的个数 字符数组