C语言 第三章 顺序结构
第三章 顺序结构
You only get one shot, do not miss your chance to blow.
你只有一发子弹,不要错过引爆全场的机会。
语句
1 | // 大括号是程序块的分界符,后不跟分号(;) |
输入输出
C语言程序的
输入/输出
都要通过库函数完成库函数,就是“仓库“里的函数
在C语言要使用“库函数”,首先要用
#include
将一些文件包含到程序中,文件后缀一般为.h
,称为头文件。
1 |
|
putchar()
单字符输出
1 | putchar('a'); |
getchar()
单字符输入
1 | getchar(); |
printf()
格式输出函数
1 |
|
格式字符串控全体,
数据替换百分比
(%)
字符c,正数d
小数f,指数e
欧
(o)
八叉(x)
六u
无号字符串
s
要牢记间数全宽点小数
负号表示左对齐
scanf()
格式输入函数
1 | scanf("格式控制字符串", 变量1的地址, 变量2的地址, ...) |
1 |
|
scanf, 键盘输入
后为地址,不能输出。
间数宽度,%c全读。
非格式符,麻烦用户。
函数 | 功能 | 用法举例 |
---|---|---|
sqrt(x) | 求x的算术平方根,x≥0 | sqrt(2) |
abs(x) | 求x(整数)的绝对值 | abs(-5) |
fabs(x) | 求x(实数)的绝对值 | fabs(-2.5) |
log(x) | 求自然对数ln(x) | log(2) |
exp(x) | 求ex的值 | exp(2) |
pow(x,y) | 求xy的值,注意x^y是“按位异或”不是求xy | pow(2, 3) |
sin(x) | 求x的正弦值,x单位为弧度 | sin(30*3.14/180) |
cos(x) | 求x的余弦值,x单位为弧度 | cos(3.14) |
tan(x) | 求x的正切值,x单位为弧度 | tan(1.3) |
asin(x) | 求sin-1(x)的值(弧度),-1≤x≤1 | asin(1) |
acos(x) | 求cos-1(x)的值(弧度),-1≤x≤1 | acos(0) |
atan(x) | 求tan-1(x)的值(弧度) | atan(-82.24) |