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()函数有一个很刁钻的问题,看下面代码

int a , b;
scanf("%d%d",&a,&b);
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的平方根

你可能感兴趣的:(C语言,c语言,开发语言)