int main()
{
int input = 0;
printf("你要好好学习吗?(输入1或0):");
scanf("%d", &input);
if (input == 1)
{
printf("加油!");
}
else if (input == 0)
{
printf("回家种地吧!");
}
else
{
printf("输入错误,请输入1或0");
}
return 0;
}
if基础语句
int main()
{
int attack = 0;
printf("遇见一只小怪,你要攻击他吗?(请输入1或0):");
scanf("%d", &attack);
if (attack == 1)
{
int cycle = 0;
while (cycle <= 10) //括号中填写判断条件
{
cycle++;
printf("小怪hp-1,累计受到%d伤害。\n",cycle);
}
if (cycle > 10);
{
printf("小怪已死亡\n经验+1");
}
}
else if (attack == 0)
{
printf("小怪逃走了\n");
}
else
{
printf("请输入1或0\n");
}
return 0;
}
while循环
int Add(int x, int y) //int是函数的返回类型,Add是函数名,括号中是函数的参数
{
int z = x + y; //大括号里的内容是函数体
return z; //return返回z的值
}
int main()
{
int sum = 0;
int num1 = 0;
int num2 = 0;
printf("加法计算器\n请输入两个数:");
scanf("%d %d", &num1, &num2);
sum = add(num1, num2);
printf("合计为%d",sum);
return 0;
}
函数