黑马程序员技术交流社区
标题: 课堂作业问题 [打印本页]
作者: 距离 时间: 2015-4-11 22:02
标题: 课堂作业问题
变身编译器(改错题(包括逻辑错误和语法错误))
题目背景,BlackJack(21点游戏),
牌面大且不超过21点的为赢(10,J,Q、K均表示10点,
A既可以表示11点也可以表示1点,如果你牌面里有A或J,
会比相同点数,手里没有A或J大,
如果牌面超过21为爆牌,你就输了);
玩法:首先去掉大小王,每人先发两张牌,你可以试手中牌的点数决定是否要牌
在21点游戏中A为王牌,2~7为小牌
1、
#include <stdio.h>
int main() {
int card = 1;
if (card > 1)
card = card - 1;
if (card < 7)
printf("小牌");
else {
printf("王牌!");
}
return 0;
}
2、
#include <stdio.h>
int main() {
int card = 1;
if (card > 1) {
card = card - 1;
if (card < 7)
printf("小牌");
else {
printf("王牌!");
}
}
return 0;
}
3、
#include <stdio.h>
int main() {
int card = 1;
if (card > 1) {
card = card - 1;
if (card < 2)
printf("小牌");
} else {
printf("王牌!");
}
return 0;
}
4、
#include <stdio.h>
int main() {
int card = 1;
if (card > 1) {
card = card - 1;
if (card < 7)
printf("小牌");
else
printf("王牌!");
return 0;
}
我是对此题题意 实在不懂,请大牛解答!
作者: wang619590713 时间: 2015-4-11 22:15
太高端了,以我现在这水平,一头浆糊
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |