标签:根据 ... switch语句 判断循环 它的 文件 break 循环调用 span
1. C语言基本框架
2. int 的数据类型
整数 int 单精度浮点型 float 字符型 char 双精度浮点型 double oduble型(占用空间更大,精度更高,取值范围更大)
注:浮点型即实数型,浮点数即实数
3. printf
函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息,printf()函数的调用格式为: printf("<格式化字符串>", <参量表>)
4. scanf
C语言的输出函数,声明在头文件stdio.h里
5. 双目算术运算符
+ 加 - 减 * 乘 / 除 %模(用于求余)
if-else语句
该语句用于实现分之结构,根据表达式的值选择语句中的某一条执行,满足条件就执行语句、不满足就跳过执行下一个语句。
一般表现形式:
if(表达式)
语句1;
else
语句2;
【调用输入输出函数,要加#include<stdio.h>; 调用数学函数,则需加入#include<math.h>。】
if-else语句常用数学函数
平方根函数 sqrt(x)
绝对值函数 fabs(x):|x|
幂函数 pow(x, n): x^n
6. for语句
for语句被称为循环语句,它可以实现C语句的重复执行
for语句的执行流程图
表达式1: 初始表达式, 对循环变量赋初值,从而指定循环的起点。
表达式2: 条件表达式, 给出循环的条件, 通常判断循环变量是否超过循环的终点。 表达式3: 步长表达式, 设计循环的步长,改变循环变量的值,从而可以改变表达式2的结果。
循环体语句: 被反复执行的语句,只能是一条语句。(如果循环语句由多条语句组成,必须用大括号把它们括起来,变成一条复合语句。//不要在for 语句中随意加分号
7.if-else和多分支结构
一般形式
if (表达式1)
语句1;
else if (表达式2)
语句2 ;
...
else if (表达式n-1)
语句n-1;
else
语句n;
8. 字符类型名:char
函数getchar()只能读入一个字符,如果要输入多个字符,就需要多次调用该函数,一般采用循环调用的方式
例如:
char ch;
for (i=0; i<10; i++)
ch=getchar();
字符输出函数putchar() 可输出一个字符
putchar(输出参数)
9. switch语句
switch语句可以处理多分枝选择问题,根据break语句中的三种使用方法(偷个小懒嘻嘻,p57)
10. 循环结构
while语句:除了前面的for语句,此语句也可以实现循环,而且它的适用面积更广
循环体语句:
while(1)代表循环恒成立
number%2!=0表示number除以2的余数不等于1
number%2==0表示number除以2的余数等于1
11. do-while语句
do-while语句先执行循环体,后判断循环条件
格式
do{
循环体语句;
}while(表达式)
12. break语句和continue语句
break语句起到跳过循环的作用
continue语句的作用是跳过循环体中continue后面的语句,继续下次循环(一般也需要与if语句配合使用)
break结束循环,continue只是跳出后面语句继续循环
break除了可以中止循环外,还用于switch语句,continue只能用于循环
(上个学期划水只学了一些基本的东西,寒假自己看到了if-else,后面的专业知识写的不好希望老师原谅,
这篇总结部分借鉴了班上同学的知识点,还在教材上抄了一部分)
标签:根据 ... switch语句 判断循环 它的 文件 break 循环调用 span
原文地址:https://www.cnblogs.com/hualikun/p/10398114.html