第四章C语言的语句

来源:互联网 发布:淘宝金牌店铺联盟 编辑:程序博客网 时间:2024/06/05 21:57

1. 空语句有什么用途?

   纯粹消耗CPU时间,起到延时的作用。

   为了程序的结构清楚,可读性好,以后扩充新功能方便。

2.跳转语句:goto

goto可以灵活跳转,但在结构化的程序中慎用。

3.基础语句

表达式语句和函数调用语句。

4.break和continue

break:跳出当前循环,且对if-else条件语句不起作用

continue;跳过本次循环强制执行下一次循环,常与if来加速循环。

5.语句if

    注意:1.不可将布尔量直接与TRUE、FALSE或者1、0作比较,例如VC++将TRUE定义为1,而VB将TURE定义为-1.

          2.整型变量应当用==或!=直接与0比较。

          3.浮点变量不能用==或!=与任何数字比较

          4.指针变量应当用==或!=与NULL比较

    补充:if(NULL==p)语法正确,是为避免程序员将p==NULL写成p=NULL, p=NULL语句是合法的,而程序会指出NULL=p非法,NULL==p在纠错的时候易发现。

6.while循环语句如何正确使用?

(1)while语句

while语句的一般形式为

while(表达式)语句

while语句的语义是:就算表达式的值,当值为真时,执行循环体语句。

(2)do-while语句

do-while语句的一般形式为

do

语句

while(表达式);

它先执行循环中的语句,然后判断表达式是否为真,如果为真则继续循环,如果为假则终止循环。

7.for语句的正确使用?

for(表达式1;表达式2;表达式3)语句

在多重循环中,应当将最长的循环放在最内层,最短的循环放在最外层,以减少CPU跨切循环层的次数

8. 如果循环较多,怎样提高循环体效率?

  在多重循环中,将最长循环放在最内层,短循环放在最外层,可以提高速率。但如果更改后效率差别不大,以简洁为主。

9.c语言中,程序分为几种基本结构,有哪些语句来实现?

c语言中,程序分为顺序结构、分支结构、循环结构。
通过if,switch,for,while,do-while,continue,break,return语句来实现这三种基本结构.
10.什么是语句?
语句就是由表达式末尾加上一个分号例如 x=x+y;x++;等
或者前面没有任何表达式,只有一个分号即为空语句 如;可以作为延时来用。
语句又可分为简单语句和 复合语句,简单语句即为前面所说,表达式加上一个分号,复合语句就是用一个花括号将单个或多个语句包起来,举例:
{x=x+y;
x++;
} 花括号中每个简单语句都要有分号,花括号后没有分号。


原创粉丝点击