C语言三大基本结构之顺序结构

简介: C语言三大基本结构之顺序结构

C语言之顺序结构

1.什么是顺序结构?

image.png

2.顺序结构三大特点:

image.png

3.简单的顺序结构举例:

设置标签

#include <stdio.h>
int main() {  
  printf("1");
  printf("2");
  printf("3");
  printf("4");
  printf("5");
  return 0;
}

程序第一行是一个预处理指令,对于#include<stdio.h>指令来说,就是将stdio.h头文件的内容读进来,取代#include<stdio.h>。第二行是全局声明。即在函数之外进行的数据声明。例如把int a,b;写到main函数的前面,这就是全局声明,在函数外面声明的变量称为全局变量。第三行以下就是函数体,即函数首部下面的花括号内的部分。这个顺序结构就是从main函数开始至上而下执行,一直到return 语句结束,return 0表示将0作为程序的返回值返回给操作系统。最后程序会依次输出1、2、3、4、5.

4.C语句

<1>.什么是C语句?

语句是类似于自然语言中的句子,是构成C程序的基本成分。程序的功能是由执行语句实现的,在C语言中,分号是结束符。

<2>.C语言中基本语句的分类:

控制语句 控制语句用于完成一定的控制功能。C语言中有9种控制语句:

l if( )~else 条件语句
l for( )~ 循环语句
l while( )~ 循环语句
l do~while( ) 循环语句
l continue 结束本次循环语句
l break 中止执行switch或循环语句
l switch 多分支选择语句
l goto 转向语句
l return 从函数返回语句
函数调用语句 由一个函数调用加一个分号构成,例如:
printf(“This is C statement.”)
表达式语句 由一个表达式加一个分号构成,最典型的是由赋值表达式构成一个赋值语句。;例如:
a=1;
空语句 例如:
此语句只有一个分号,什么也不做。可以用来作为流程的转向点,也可以用来作为循环语句中的循环体。
复合语句 用{}把一些语句和声明括起来成为复合语句。;例如:{
int a=3,b=5,c;
c=a*b;
printf(“c=%d”c);}
目录
相关文章
|
2月前
|
C语言
【C语言基础篇】结构控制(中)循环结构
【C语言基础篇】结构控制(中)循环结构
|
6天前
|
C语言
C语言------选择结构
这篇文章是C语言选择结构的入门实训,包括多个练习题及其源代码,旨在帮助读者熟练掌握条件语句和选择结构程序设计方法,并熟悉switch语句和程序调试过程。
C语言------选择结构
|
2月前
|
C语言
四:《初学C语言》— 选择结构
本篇文章详细讲述了C语言中的选择结构(if...else语句和switch语句)并附上多个代码示例
41 9
四:《初学C语言》—  选择结构
|
2月前
|
C语言
【C语言基础篇】结构控制(上)顺序结构和选择结构
【C语言基础篇】结构控制(上)顺序结构和选择结构
|
1月前
|
编译器 C语言
C语言编程语法—结构
C语言基础概要:令牌包括关键字、标识符、常量、字符串和符号,如`printf(&quot;Hello,World!\n&quot;);`含5个令牌。分号是语句结束符,注释用`/*...*/`包围。标识符是变量等的名称,以字母、下划线开头,后跟字母、数字。C语言有32个关键字,如`int`,空格用于分隔语句元素,提升可读性。
16 0
|
1月前
|
存储 编译器 C语言
c语言选择结构的switch语句的细节
c语言选择结构的switch语句的细节
|
2月前
|
C语言
【C语言基础篇】结构控制(下)转向语句break、continue、goto、return
【C语言基础篇】结构控制(下)转向语句break、continue、goto、return
|
6天前
|
存储 C语言
【C语言函数】static和extern关键字修饰
【C语言函数】static和extern关键字修饰
|
23小时前
|
编译器 程序员 C语言
【C语言篇】从零带你全面了解函数(包括隐式声明等)(下篇)
⼀般情况下,企业中我们写代码时候,代码可能⽐较多,不会将所有的代码都放在⼀个⽂件中;我们往往会根据程序的功能,将代码拆分放在多个⽂件中。