c语言中控制语句是什么

Python014

c语言中控制语句是什么,第1张

这里的inspace是用来控制输出的空格的,就是保证输出空格只有一个字符,而不会是多个空格连续输出。inspace初始化为0,当获得第一个空格时,输出空格并把inspace设置为1.如果接着还是空格,检查inspace

!=

0,所以就不输出了。当输入其他字符时,就把inspace再赋值为0,等待下次的空格再赋值1.

inspace要表示的就是

在空格字符序列中

,如果在就赋值1,不是空格了就赋值0.

如下,具体用法就不说了

1.if else(条件)

2.for(循环)

3.while (循环)

4.do while (循环)

5.continue (结束本次循环)

6.break (终止switch或循环语句)

7.switch (分支选择)

8.goto (跳转)

9.return (函数返回语句)

goto语句,无条件跳转,此语句方便,不受任何限制,可是导致程序可读性差,结构化被破坏,基本不用;

如:goto error;

error为语句标号;

if语句,包括if,if+elseif+if,表示判断;

如:if(!x) printf()

while,for,do。。。while循环语句;必须有循环终止条件,否则造成死循环。

break语句:跳出本层循环;

contune语句:结束本次循环,重新开始循环;

switch语句:多项选择;

return语句:返回值,在定义有返回值的函数内。

总之单说不太清楚,多上机调试程序。有什么题也可以和我探讨。