c语言每条语句以都英文输入状态下的【;】结束一条语句,不同的版编权程语言有不同的结束标志,Java,C也是以【;】作为一行语句的结束的标志,也有不需要用【;】作为一行语句结束的编程语言。

【相关学习推荐:C语言教程视频】

c语言源程序的每一条语句都英文输入状态下的“;”结束一条语句。

不同的版编权程语言有不同的结束标志,Java,C++也是以“;”作为一行语句的结束的标志,也有不需要用“;”作为一行语句结束的编程语言,例如Python。Python是以空格去判断语句与语句之间的关系,一行语句结束后直接换行继续书写,即可。

C语言在输入头文件或写宏的时候不需要分号,直接换行结束。

665cf9c99ef403a4f052e0593f30795.png

扩展资料:

C语言 while(表达式)后面是没有分号的,如果不小心加上分号,系统也不会出现编译错误,但是程序却会不停的执行空操作,形成空循环体,无法执行“while(表达式);”后面的程序,得不到预计的效果。例如,在累加求和的程序中while循环加上分号产生错误。

do…while循环语句中while后面是有分号的,与普通的语句一样,这个分号是用来结束语句的。如果遗漏了这个分号,程序不会通过编译进而产生错误。

更多相关文章

  1. 在c程序中,注释语句只能位于一条语句的后面吗
  2. 【前端词典】从 returnWeekday() 谈 if() 语句代码优化
  3. 学习C的第三天-while语句
  4. 学习C的第三天-if语句
  5. Python 为什么不支持 switch 语句?
  6. Python 为什么要有 pass 语句?
  7. Python 为什么不用分号作终止符?
  8. Python 为什么只需一条语句“a,b=b,a”,就能直接交换两个变量?
  9. 不使用 if-elif 语句,如何优雅地判断某个数字所属的等级?

随机推荐

  1. Android零碎知识点
  2. android wifi开发
  3. android中的数据存取SQLite----对各个方
  4. Android AIDL demo
  5. android 底座充电压力插拔,有概率没有提示
  6. android 获取对话框关闭事件
  7. Android一些经常涉及到的权限【转】
  8. This text field does not specify an in
  9. android wrapper C调用java api
  10. Android跨进程通信IPC之11——Binder驱动