刚入门c语言 有个问题一直没搞明白
为什么有时候可以直接定义变量,直接输出,比如
int a=5;
int b=5;
a=a+b;
有时候却要用scanf输入后再用,scanf在什么情况下要使用
当你想从键盘给变量赋值的时候用scanf,这样你在终端(屏幕)输入的数据就是给变量赋的值
我认为一般直接定义的是初始赋值使用scanf 是在控制台输入,可以后期输入不会受程序制约,不需要重新编译程序
你想要从键盘输入什么数据就可以用scanf