《C++编程》第二章第13题
来源:互联网 发布:鞭长网络验证 编辑:程序博客网 时间:2024/05/16 06:43
题:输入一串字符,直到输入一个星号(*)为止,统计(输出)其中的字母个数和数字字符个数。
解:
#include<stdio.h>
int main()
{
int x=0,y=0;
char c;
printf("Input some chars:\n");
do
{
if((c>='0')&&(c<='9'))
x=x+1;
if((c>='a')&&(c<='z')||(c>='A')&&(c<='Z'))
y=y+1;
}while ((c=getchar())!='*');//这里是”!=“而不是”==“
printf("数字有%d个\n",x);
printf("字母有%d个\n",y);
return 0;
}
以下是运行结果:
0 0
- C语言程序设计(第二版)第3章编程题
- C语言程序设计(第二版)第6章编程题
- 《C++编程》第二章第13题
- 《C++编程》第二章第3题
- 《C++编程》第二章第11题
- 《C++编程》第二章第1题
- 《C++编程》第二章第4题
- 《C++编程》第二章第6题
- 《C++编程》第二章第7题
- 《C++编程》第二章第8题
- 《C++编程》第二章第9题
- 《C++编程》第二章第10题
- 《C++编程》第二章第12题
- 《C++编程》第二章第14题
- 《C++编程》第二章第15题
- 《C++编程》第二章第16题
- 《C++编程》第二章第17题
- 《C++编程》第二章第18题
- error while loading shared libraries: libgmp.so.10 GMP 找不到共享库文件问题
- 12.Integer to Roman
- 第三方回答说放电管穆尼蒂斯难对付上3
- 解决某些手机RadioGroup中的RadioButton不居中(右移)问题
- JAVA的数据库操作函数
- 《C++编程》第二章第13题
- Cassandra集群各个节点之间的通讯
- 【SICP练习】130 练习3.61
- ListView和AsyncTask结合实现下拉刷新
- Windows下MongoDB安装及配置
- hdu1394Minimum Inversion Number
- 第一次运行Android Studio
- 字典树-大量字符串前缀及出现次数是否存在统计(Trie树-java)算法实现
- 【SICP练习】131 练习3.62