#include <stdio.h>
int main()
{
int price = 0;
printf("金额");
scanf("%d", &price);
int change = 100 - price;
printf("找你%d\n",change);
return 0;
}
int price = 0这个为什么要加一个0,之前先学过一点点python ,对这个有点不理解为什么这么做
给这个变量一个初始的值, 0, 不然它会得到一个随机的值。这是比较好的编程习惯,在你的程序中,不初始化也没关系。
嗯,如果这种你要输入的话就不用赋值,但是像那些进行求和之类的运算就要初始化为0,不然里面就会存一个垃圾值,然后这个其实在后面赋值也行,看个人习惯,
那是句废话,后面有输入