C语言_语句与结构

1.C程序结构

                    C程序

    源程序文件1  源程序文件2    源程序文件3····
    
    预处理指令    数据声明    函数1 ·····  函数n
                     函数首部    函数体
                           数据声明 执行语句

2.C语句分为5类

(1)控制语句

if()else               (条件语句)
for()                  (循环语句)
while()                (循环语句)
do while()             (循环语句)
continue               (结束本次循环)
break                  (中止执行switch或循环语句)
switch                 (多分支选择语句)
return                 (从函数返回语句)
goto                   (转向语句,在结构化程序中基本不使用goto语句)

(2)函数调用语句

printf("hello World");

(3)表达式语句

a=3;

(4)空语句

;

(5)复合语句

{
    // 语句块
}

3.赋值语句

(1)赋值运算符: = 是赋值符号

(2)复合赋值运算符(二目运算符)

a +=3;        //a=a+3
x *=y+8;      //x=x*(y+8)
a %=3;        //a=a%3

4.赋值过程类型转换

(1)赋值运算符类型等号两侧一致,则直接赋值

(2)赋值运算符类型等号两侧不一致,进行类型进制转换

        1.浮点型数据赋给整型变量,先对浮点型取整,即是舍去小数部分,然后直接赋值给整型变量中

        2.将整型数据赋值给单双精度时,数值不变

       3.double类型赋值给float类型,不超过float最大存储范围,则直接赋值,超过直接报错

5.变量赋初值

int a=3;
float f=3.56;
char c='a';

猜你喜欢

转载自blog.csdn.net/weixin_45460315/article/details/106979535
今日推荐