- 0
- 0
- 约5.86千字
- 约 49页
- 2019-08-29 发布于广东
- 举报
1.4.1 最简单的C语言程序举例 #include stdio.h int main( ) { printf (”This is a C program.\n”); return 0; } 表示语句结束 用到函数库中的输入输出函数时 1.4.1 最简单的C语言程序举例 C语言允许用两种注释方式: //:单行注释 可单独占一行 可出现在一行中其他内容的右侧 /*……*/:块式注释 可包含多行 例1.2 求两个整数之和。 解题思路: 设置3个变量 a和b用来存放两个整数 sum用来存放和数 用赋值运算符“=”把结果传送给sum #include stdio.h int main( ) { int a,b,sum; a = 123; b = 456; sum = a + b; printf(”sum is %d\n”,sum); return 0; } 定义整型变量a,b,sum 对变量a,b赋值 将a与b的和赋给sum #include stdio.h int main( ) { int a,b,sum; a = 123; b = 456; sum = a + b; printf(”sum is %d\n”,sum); return 0; } 用sum的值替代 希望输出的字符 1.4.2 C语言程序的结构 C语言程序的结构特点: 1.一个程序由一个或多个源程序文件组成 小程序往往只包括一个源程序文件 例1.1,例1.2只有一个函数 例1.3有两个函数 只包括一个源程序文件 1.4.2 C语言程序的结构 C语言程序的结构特点: 一个源程序文件中可以包括三个部分: 预处理指令 全局声明 函数定义 #include stdio.h等 在函数之外进行的数据声明 每个函数用来实现一定的功能 1.4.2 C语言程序的结构 C语言程序的结构特点: 2.函数是C程序的主要组成部分 一个C程序是由一个或多个函数组成的 必须包含一个main函数(只能有一个) 每个函数都用来实现一个或几个特定功能 被调用的函数可以是库函数,也可以是自己编制设计的函数 1.4.2 C语言程序的结构 C语言程序的结构特点: 3.一个函数包括两个部分: 函数首部 int max ( int x, int y ) 函数的第1行 函数类型 函数名 参数类型 参数名 1.4.2 C语言程序的结构 C语言程序的结构特点: 3.一个函数包括两个部分: 函数首部 int max ( int x, int y ) 若函数无参,在括弧中写void或空括弧 int main( void) 或 int main() 1.4.2 C语言程序的结构 C语言程序的结构特点: 3.一个函数包括两个部分: 函数体 声明部分 定义在本函数中所用到的变量 对本函数所调用函数进行声明 执行部分:由若干个语句组成,指定在函数中所进行的操作 可以没有声明部分 1.4.2 C语言程序的结构 C语言程序的结构特点: 3.一个函数包括两个部分: 函数体 void dump ( ) { } 可以是空函数 1.4.2 C语言程序的结构 C语言程序的结构特点: 4. 程序总是从main函数开始执行 5. C程序对计算机的操作由C语句完成 C程序书写格式是比较自由的 一行内可以写几个语句 一个语句可以分写在多行上 为清晰起见,习惯上每行只写一个语句 1.4.2 C语言程序的结构 C语言程序的结构特点: 4. 程序总是从main函数开始执行 5. C程序对计算机的操作由C语句完成 6. 数据声明和语句最后必须有分号 7. C语言本身不提供输入输出语句 8. 程序应当包含注释,增加可读性 1.5 运行C程序的步骤与方法 1.上机输入和编辑源程序(.c文件) 2.对源程序进行编译(.obj文件) 3.进行连接处理(.exe文件) 4.运行可执行程序,得到运行结果 说明:以上过程参见教材中图1.1 附录A中有Visu
您可能关注的文档
最近下载
- 煤矿采矿学电子教案教程.ppt VIP
- 基于前向预瞄的车辆主动悬架H∞控制方法研究.pdf
- 第五届温州地理学科小课题评比-温州第八高级中学.pdf VIP
- 2025中国分布式数据库发展研究白皮书:释放数据价值助力企业加速发展.pdf VIP
- 中国分布式数据库发展研究白皮书- 释放数据价值 助力企业加速发展 2025.docx
- 台湾旅游业发展现状-特点及走势.doc VIP
- 优秀毕业论文(设计)_年产20万吨乙二醇项目工艺流程模拟.docx VIP
- 中国分布式存储市场研究报告(2024).pdf VIP
- 15J401 钢梯国家标准图集.pdf VIP
- 优秀毕业论文(设计)_年产20万吨乙二醇工艺设计.docx VIP
原创力文档

文档评论(0)