思维导图 1:C 语言程序设计知识结构第一课 C 语言程序设计基础思维导图 2:第一课 C 语言程序设计基础本课主要知识点:1
知识点:C 程序基础C 语言是一种结构化程序设计语言
三种基本结构:顺序、选择、循环
例 1:(2025-09-11)以下关于结构化程序设计的叙述中正确的是(C)A) 一个结构化程序必须同时由顺序、分支、循环三种结构组成B)结构化程序使用 goto 语句会很便捷C)在 C 语言中,程序的模块化是利用函数实现的D) 由三种基本结构构成的程序只能解决小规模的问题例 2:(2025-03-26)计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是(A)A)C 语言程序仅可以编译执行B)C 语言程序仅可以解释执行C)C 语言程序既可以编译执行又可以解释执行D)以上说法都不对【解析】计算机不能直接理解高级语言,只能直接理解机器语言,所以必须要把高级语言翻译成机器语言,计算机才能执行高级语言编写的程序
翻译的方式有两种,一个是编译,一个是解释
C 语言程序仅可以编译
例 3:(2025-03-26)以下叙述中错误的是( D)A)C 语言的可执行程序是由一系列机器指令构成的B)用 C 语言编写的源程序不能直接在计算机上运行C)通过编译得到的二进制目标程序需要连接才可以运行D)在没有安装 C 语言集成开发环境的机器上不能运行 C 源程序生成的
exe 文件【解析】C 程序开发过程:编辑—>(
c)编译—>(
obj)链接—>可执行文件(
知识点:C 语言程序的构成C 程序是由函数构成的,一个 C 程序有且仅有一个 main 函数
一个函数由两部分组成:函数的首部和函数体
函数体包括声明部分和执行部分
一个C 程序总是从 main 函数开始执行(即程序的入口),由 main 函数结束,(即程序的出口)
例 1:(2025-03-