c语言 什么时候必须用 scanf 什么时候必须用 do while 有的地方也没用啊,我的理解

c语言
什么时候必须用 scanf
什么时候必须用 do while
有的地方也没用啊,我的理解是每个程序都要用 scanf

当我们写一个程序,你想从键盘输入一个数据的时候,这个时候考虑用scanf

反之,你写的这个程序,根本不用从 键盘输入数据,就不用scanf了。

另外,何时用do-while
你想程序中的某一句话,或者几句话,需要重复执行的时候,考虑do-while

反之,当条件成立,只需要执行一次,这个时候,用选择语句就OK了。

说明:相对而言,printf用得较多一些,但不是必须的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-01-14
不是,scanf是输入语句,在某些简单程序中不一定用,但print语句一定有。它是输出语句,一定要有!
第2个回答  2015-01-14
什么意思啊,scanf是输入缓冲,用ReadFile和ReadConsole,Getchar这些函数都可以读取数据啊