7语句
Posted qleo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了7语句相关的知识,希望对你有一定的参考价值。
if语句
if(expr) { statement1; } else { statement2; } //语法规则:当expr为真(非0)时,执行语句statement1;否则,执行语句statement2
完全形式if···else if···else if···else
if(expr1) { statement1; } else if(expr2) { statement2; } else if(···) { ; ; ; } else { statementN; } //语法规则(多组条件expr1,expr2,···,逐个判断,如果满足条件则执行相应语句)
switch语句
switch (expr) { case OPTION_1: break; case OPTION_2: break; case OPTION_3: break; default: break; } //语法规则:根据expr的值,寻找匹配的case。如果某个OPTION_X与expr相等,则跳转到OPTION_X处执行。如果没有任何匹配的case, //则调到default处执行,如果不存在default标签,则退出switch语句。
for语句
/*for(expr1;expr2;expr3) * statement * //其中,expr1,expr2,expr3是三个表达式,statement是一条单语句或复合语句。 *语法规则 * 1.初始化:执行expr1。把expr1称为初始化表达式。 * 2.终止条件:执行expr2。若expr2的值为真,则执行expr3。如果expr2值为假,则退出for循环 */ int a[100]; int i; for(i = 0;i < 100;i++){ a[i] = i + 1; printf("%d ",a[i]); }
while语句
/*while (expr) * statement; *语法规则: * 1.执行expr。若expr的值为真,则执行2。如expr为假,则退出while语句。 * 2.执行statement。 * 3.调到第1步,继续下一轮循环。 */ int a[100]; int i = 0; //初始化 while(i < 100){ a[i] = i + 1; i++; //后置过程 }
do···while语句
/* do{ * statement * }while(expr); * 语法规则: * 1.执行statement。 * 2.若expr的值为真,则执行1,如expr为假,则退出while循环语句。 * 简而言之:先执行一轮,再检测expr的值,如果expr为真则接着执行下一轮,如果为假则结束循环。 */
以上是关于7语句的主要内容,如果未能解决你的问题,请参考以下文章
[AndroidStudio]_[初级]_[配置自动完成的代码片段]
[AndroidStudio]_[初级]_[配置自动完成的代码片段]