⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 记字符数.c

📁 C语言实验作业包
💻 C
字号:
#include<stdio.h>
#include<string.h>


int upper=0,lower=0,diqit=0,space=0;  /*注意,因为upper,space等并没有成为形参,它们只是局部变量,在不同的函数中互不干扰,所以不将其设为全局变量就不能起作用*/
void count(char str[])
{ int i;
  char c;
for(i=0;(c=str[i])!='\0';i++)
 if(c>='A'&&c<='Z')
upper++;
else if(c>='a'&&c<='z')
lower++;
else if(c>='0'&&c<='9')
diqit++;
else if(c==' ')
space++;

}
  main()
{  void count(char str[]);

char str[30];
printf("\n Input string:\n");
gets(str);
 
printf("string:\n");
puts(str);
count(str);
printf("upper:%d,lower:%d,space:%d,diqit:%d\n",upper,lower,space,diqit);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -