我们越来越接近我们的目标。
程序可以获取用户输入; 可以给用户输出结果, 人际互动没有问题了。
中间可以做到各种计算, 比如简单的数学运算; 逻辑比较运算等等, 而且根据这些运算结果执行不同的代码。
但是好像缺少了一些东西, 所以我们继续完善。
打开vs2019开发人员命令提示符。
输入命令:
d:
cd guess
md v4
cd v4
notepad game.c
然后输入如下代码:
// game.c
// 游戏的第4个版本
#include
int main(void)
{
int user;
printf("请猜猜看, (1-100)\n");
scanf("%d", &user);
// 还是以前的if语句,
if (user >= 1 && user <= 100) // 重点
{
printf("合法数字\n");
}
else
{
printf("非法数字\n");
}
printf("游戏结束\n");
return 0;
}
切换到命令提示符, 编译运行:
cl game.c
game.exe
然后多运行几次