到目前为止的代码

  1. /*
  2. * 计算牌面点数的程序。
  3. * 使用“拉斯维加斯公开许可证”。
  4. * 学院21点扑克游戏小组。
  5. */
  6. #include <stdio.h>
  7. #include <stdlib.h>
  8. int main()
  9. {
  10. char card_name[3];
  11. puts("输入牌名: ");
  12. scanf("%2s", card_name);
  13. int val = 0;
  14. if (card_name[0] == 'K') {
  15. val = 10;
  16. } else if (card_name[0] == 'Q') {
  17. val = 10;
  18. } else if (card_name[0] == 'J') {
  19. val = 10;
  20. } else if (card_name[0] == 'A') {
  21. val = 11;
  22. } else {
  23. val = atoi(card_name);
  24. }
  25. printf("这张牌的点数是: %i\n", val);
  26. return 0;
  27. }

到目前为止的代码 - 图1

 

到目前为止的代码 - 图2