51单片机(c语言基础)

时间:2024-10-11 15:16:41

C语言的基础语句对阅读理解和自己敲写程序有至关重要的作用。这个我身有体会,开始学习C语言时,我预习时它们就像刚开始学英语一样它认识我,我不认识他。所以说我总结自己的学习经验,为大家整理了C语言基础知识整理,希望对大家有帮助。

       

目录

1.  算法结构

2  结构化程序设计方法

3.  数据类型


1.  算法结构

几乎所有编程语言,包括C语言,都会有三种基本的程序结构:顺序结构、选择结构和循环结构。

1.1 顺序结构:

顺序结构就是一条一条地从上到下执行语句,所有的语句都会被执行到,执行过的语句不会再次执行。
例如,求1+2+3+4的和,就可以一个数一个数地依次累加。

1.2 选择结构:

选择结构就是根据条件来判断执行哪些语句,如果给定的条件成立,就执行相应的语句,如果不成立,就执行另外一些语句。

例如,根据用户输入的年龄来输出不同的内容:

输入年龄 小于18 还未成年,需要努力读书
大于等于18,小于等于30 珍惜青春,不荒废青春
大于30,小于65 工作时注重自己的身体,撑起自己的家。
大于等于65 退休享受生活

用户输入年龄,程序会做出判断,根据不同的年龄输出不同的内容。这四个输出语句,只有一个被执行,其他三个跳过,不执行。

1.3 循环结构:

循环结构是指在程序中需要反复执行某个功能而设置的一种程序结构。它由循环体中的条件,判断继续执行某个功能还是退出循环。根据判断条件,循环结构又可细分为以下两种形式:先判断后执行的循环结构和先执行后判断的循环结构。

循环结构就是在达到指定条件前,重复执行某些语句。
例如,我们用双重循环结构来输出九九乘法表:

#include <>
int main()
{
    int i, j;
    for(i=1; i<=9; i++)
 {
    for(j=1; j<=i; j++)
   {
    printf(&#