c++ 简单实例罗列 分类统计/查询成绩
统计字符
#include<stdio.h>
int main()
{
char c;
int zm=0,kg=0,sz=0,qt=0;
while((c=getchar()) != '\n')//输入换行符退出循环
{
if((c >= 'a' && c <= 'z')||(c >= 'A' && c <= 'Z'))
{ zm++; }
else if(c == ' ')
{ kg++; }
else if(c >= '0' && c <='9')
{ sz++; }
else
{ qt++; }
}
printf("字母=%d 空格=%d 数字=%d 其他=%d",zm,kg,sz,qt);
}
判断成绩
#include<stdio.h>
int main()
{
int a;
printf("请输入同学成绩:\n");
scanf("%d",&a);
if(a<90)
{
printf("该同学未及格!");
}
else
{
printf("该同学很优秀!");
}
}