c 语言基础--运算符与控制语言
Posted xuey
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c 语言基础--运算符与控制语言相关的知识,希望对你有一定的参考价值。
控制语句
if-else条件语句
if(表达式) { 语句 } else if(表达式) { 语句 } else if(表达式) { 语句 }
switch选择语句
switch(表达式) { case 常量表达式 : 语句序列 case 常量表达式 : 语句序列 ······ default:语句序列 }
循环语句
// while 先执行表达式的值,如果为真,则执行语句,如果为假,则循环终止 while(表达式) 语句 // do while 先执行语句,再求表达式值,如果为真,则再执行语句,如果为假,则循环终止。 do 语句 while(表达式); // for 表达式1 --->表达式2--->语句--->表达式3 for(表达式1; 表达式2; 表达式3) 语句
goto语句
常用于集中于一处退出函数,当函数有很多个出口,使用goto把这些出口集中到一处是很方便的,特别是函数中有许多重复的清理工作的时候。
标号的命名同变量的命名形式相同,标号的后面紧跟着一个冒号,标号的作用域是整个函数。
#include <stdio.h> int main(void) { int i; for(i=0;i<10;i++) { printf("i的值为:%d ",i); if(i==6) goto flag; } flag: printf("执行了goto语句!"); return 0; }
控制跳转
break语句
用于从循环体内跳出循环体,即提前结束循环;break只能用在循环语句和switch语句中。
continue语句
结束本次循环,接着判定下一次是否执行循环,注意continue与break的区别:continue直结束本次循环,而break终止本层循环。
return语句
一般形式: return ( <表达式> ),主要用于终止包含它的函数的执行;若终止的为主函数,则主程序结束。
以上是关于c 语言基础--运算符与控制语言的主要内容,如果未能解决你的问题,请参考以下文章