通过对单词字母的值来计算单词的值
Posted Akatii
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过对单词字母的值来计算单词的值相关的知识,希望对你有一定的参考价值。
#include<stdio.h>
#include <ctype.h>
#include<string.h>
int main()
int i,m;
int sum=0;
char n[100];
printf("Enter a word:");
scanf("%s",&n);
for(i=0;i<strlen(n);i++)
n[i] = toupper(n[i]);
for(i=0;i<strlen(n);i++)
switch(n[i])
case 'A':
case 'E':
case 'I':
case 'L':
case 'N':
case 'O':
case 'R':
case 'S':
case 'T':
case 'U':m=1;break;
case 'D':
case 'G':m=2;break;
case 'B':
case 'C':
case 'M':
case 'P':m=3;break;
case 'F':
case 'H':
case 'V':
case 'W':
case 'Y':m=4;break;
case 'K':m=5;break;
case 'J':
case 'X':m=8;break;
case 'Q':
case 'Z':m=10;break;
sum=sum+m;
printf("Scrabble value:%d\\n",sum);
return 0;
以上是关于通过对单词字母的值来计算单词的值的主要内容,如果未能解决你的问题,请参考以下文章