flag只是一个用户自定义的标识符,没什么意思。我们给标识符命名的一般是:通俗易懂(见名知意)。当然,得符合标识符的命名规则。比如说:我们定义一个标识符用来存储姓名,我们会把它命名为name(也可以命名为sdfs,只是这样不直观、方便)。同样,这里的name 也没什么意思,只是一个标识符。
C语言中有很多关键字,只有这些关键字才有特殊含义。其他的通通一样,只是一个名字罢了。
程序中的flag仅仅是作为一个标识来用,最后如果flag为0表示该数可以被3和5整除,要是为-1表示不能为3和5整除。
用户自己定义的变量名,通常的意思是"标志"
这只是一种表示方法,用来显示n能否同时被3和5整除的判断标志,换成其他单词也是可以的!