• C语言入门(三)语句和常用的基本函数


    ✨目录

    语句

    语句归类

    常用的基本函数

    输入输出函数

    字符型数据输入输出

    数学库函数


    语句

    C语言中,语句是一分号结尾的字符序列。是程序最基本的执行单位。

    通俗点讲就是每条语句结尾要加上一个英文格式下的分号  ";"

    复合语句除外,对于复合语句接下来会有介绍

    语句归类

    ✔说明语句

    用于定义程序所使用的变量类型

    如int a;   就是定义了一个整型变量

    ✔表达式语句

    形式:

    表达式;

    如c=a+b;就是一个表达式语句,如果少了分号,只是一个赋值表达式

    ✔分支语句

    C语言中有两种分支结构:①双分支if-else②多分支switch语句

    这里只是提一嘴,后面会系统讲述。

    ✔循环语句

    C语言中有三种循环结构:①for语句②while语句③do-while语句

    ✔转向语句

    ①break语句②goto语句③continue语句⑤return语句

    ✔复合语句

    除了复合语句外的其他所有语句都以分号结束

    复合语句是用一对大括号{}将若干语句顺序组合在一起形成的语句

    例如:

    {

     int a = 1;

    a = a+1;

    }

    复合语句中的单个语句必须加分号!

    ✔空语句

    只由一个分号构成

    ✔函数的定义与调用

    除了C语言内置的函数外,我们也可以自己定义函数和它内部的功能,后面也会系统讲述


    常用的基本函数

    输入输出函数

    输入函数是scanf()

    输出函数是printf()

    格式:printf("格式控制字符串",输出项表列)

               scanf("格式控制字符串",输入项表列)

    scanf()函数有一个很刁钻的问题,看下面代码

    1. int a , b;
    2. scanf("%d%d",&a,&b);
    3. scanf("%d,%d",&a,&b);

    上面的两个scanf()都是从键盘给a,b两个整型变量取值。区别就是第二个多了个逗号

    第一个scanf()中取值时要用空格隔开。比如:5 6

    第二个scanf()中取值时要用逗号隔开。 比如:5,6


    字符型数据输入输出

    字符型输函数:getchar()

    字符型输函数:putchar()

    格式:ch = getchar();  ch是已经定义好的字符型变量

              putchar(输出参数);  比如可以putchar(ch);

    注意,每次调用这两个函数时只能输入输出一个字符


    数学库函数

    使用这些函数前要加上头文件 #include

    • 指数函数exp(x):计算e的x次方
    • 绝对值函数fabs(x):计算x的绝对值(写成abs也可以)
    • 以e为底的对数函数log(x):计算lnx
    • 幂函数pow(x,y):计算x的y次方
    • 平方根函数sqrt(x):计算x的平方根

  • 相关阅读:
    JAVA在线作业提交系统计算机毕业设计Mybatis+系统+数据库+调试部署
    由浅入深学习nginx
    CSS3 动画
    P8611 [蓝桥杯 2014 省 AB] 蚂蚁感冒(模拟)
    Linux操作文档——pt-osc工具
    景联文科技低价策略帮助AI企业降低模型训练成本
    java实现websocket握手协议
    好好的系统,为什么要分库分表?
    Python数据采集:抓取和解析XML数据
    PDCA方法论
  • 原文地址:https://blog.csdn.net/Prefectkn/article/details/126477748