Linux-C基础知识学习:C语言作业-从键盘输入一行字符,统计其中有多少个字母, 数字,空格(用数组实现,gets)。
来源:互联网 发布:上海逸晗网络 编辑:程序博客网 时间:2024/05/16 06:02
Linux-C基础知识学习
C语言作业:从键盘输入一行字符,统计其中有多少个字母, 数字,空格(用数组实现,gets)。
/*从键盘输入一行字符,统计其中有多少个字母, 数字,空格(用数组实现,gets)。*/#include <stdio.h>main(){char input[100];int count[4]={0},i;printf("请输入一行字符(以?结束):");gets(input);//scanf("%c",&input);for(i=0;i<=sizeof(input);i++){if(input[i]>='0'&&input[i]<='9') { count[0]++; }else if(input[i]>='a'&&input[i]<='z'||input[i]>='A'&&input[i]<='Z'){ count[1]++;}else if(input[i]==' '){ count[2]++; }else { count[3]++; }if(input[i]=='?') break;//计数时,直到遇到?时结束,如果不设置结束,则会循环计数到数组的结尾。}printf("您输入的所有字符中,数字有%d个,字母有%d个,空格有%d个,其他字符有%d个!\n",count[0],count[1],count[2],count[3]);}
0 0
- Linux-C基础知识学习:C语言作业-从键盘输入一行字符,统计其中有多少个字母, 数字,空格(用数组实现,gets)。
- c语言:输入一行字符,统计其中有多少个单词,单词之间用空格分隔开
- C语言:输入一行字符,统计其中有多少单词,单词之间用空格分隔开
- C语言:输入一行文字,找出其中大写字母、小写字母、空格、数字以及其他字符各有多少
- 10月7日 c语言 输入一串字符,单词之间用空格隔开,统计其中有多少个单词
- 输入一行字符,统计其中有多少个单词,单词之间用空格分隔开
- 输入一行字符,统计其中有多少个单词,单词之间用空格分开
- 输入一行字符,统计其中有多少个单词,单词之间用空格分开
- 输入一行字符,统计其中有多少个单词,单词之间用空格隔开
- 输入一行字符,统计其中有多少个单词,单词之间用空格分隔开。
- 输入一行字符,统计其中有多少个单词,单词之间用空格分隔
- 输入一行字符,统计其中有多少个单词,单词之间用空格分隔开。
- 输入一行字符,统计其中有多少个单词,单词之间用空格分隔开
- c语言:输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
- 输入一行文字,找出其中的大写字母、小写字母、空格、数字以及其他字符各有多少
- 输入一行字符,统计其中有多少个单词
- 输入一行字符,统计其中有多少个单词
- 输入一行字符,统计其中有多少单词,单词之间用空格隔开
- Codeforces Round #371 (Div. 2) E dp
- GUI
- HDU 5714 拍照 [杂题] [离散化]
- bootstrap模态框的简单使用demo
- Struts2.0学习笔记---对所有方法进行校验和对某个方法进行校验
- Linux-C基础知识学习:C语言作业-从键盘输入一行字符,统计其中有多少个字母, 数字,空格(用数组实现,gets)。
- 多线程学习篇(二)等待函数
- 前端资料收集大全
- day14 Python css边距
- Java实现冒泡排序
- Android的自动锁屏、解锁
- [编程题]合并两个排序的链表
- dp,sp,px的介绍
- 通过R.java文件访问资源