保暖裤广告语:C++中若输入一串字符,要得出其中有字母数字的个数程序如何设计
来源:百度文库 编辑:高考问答 时间:2024/05/01 07:30:44
你这个问题因该看书或到图书馆里查查
书上一定有的
我以前学过c语言,不知道和你这个是不是通用.
用字符串接收输入,然后对其中每个字符进行判断就OK了
这是一个很简单的问题,我只提供一下思路:
首先你需要取得用户的输入,赋给一个变量。
设置一个循环,从左边开始一个一个地把字符取出来,直到遇到字符串结束符。
取得这个抽出来的字符的ASCII码,判断如果其ASCII码在字母范围内,则字母个数变量加1;如果其ASCII码在数字范围内,则数字个数变量加1。
输出字母个数变量和数字个数变量。
#include <iostream.h>
#include <ctype.h>
//使用isalpha(char)函数判断是否为字母
int wordsum(char* str);
void main()
{
char mystr[80];
cin>>mystr;
cout<<"Total words:"<<wordsum(mystr)<<endl;
}
int wordsum(char* str)
{
int total=0;
while(*str)
{
if (isalpha(*str++)) total++;
}
return total;
}
C++中若输入一串字符,要得出其中有字母数字的个数程序如何设计
[C语言]随意输入一串字符,统计出里面元音字母的个数
输入一串字符\N结束统计其中小字字母的个数
C语言,不断输入一串字符,有不同的数量累加,相同的默认为1
数组编程:输入一串字符,分别统计其中数字0,1,2,...,9和各字母出现的次数,并按出现的多少输出。
数组编程:输入一串字符,分别统计其中数字0,1,2,...,9和各字母出现的次数,并按出现的多少输出。
C语言 输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
C语言编程:输入一行字符,统计出其中英文字母、空格、数字和其他字符的个数
C语言题目:要求用户输入一串字符,并将其打印出来.
C语言程序,扫描条码(就是输入一串字符,不要想的太难)