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<math.h>

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

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
ava实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),可运行高分资源 Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Perfectkn

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值