这道题十分简单,不过需要注意使用gets函数~
题目链接:题目
解题思路:
- 清楚每个字母的ASCII值,将其值减去64得到1~26。
- 注意空格占一个位置,所以必须将空格输入。
- 空格的值为0,在统计的总数中可以进行排除。
代码如下:
#include <stdio.h>
int ()
{
char str[256]={0};
int total,i;
while(gets(str))
{
total=0;
if(str[0]=='#')
break;
for(i=0;str[i] !='
近期评论