第一章 C语言基础
〖重点〗
冒泡排序代码c语言
程序、算法和流程图的概念
C程序的结构
使用DevC++进行C程序的开发、编译和运行
〖难点〗excel做客户管理系统
  流程图
〖上课思路〗
1. 什么是程序
程序一词来自生活,通常指完成某些事务的一种既定方式和过程。可以将程序看成对一系列动作的执行过程的描述。
  例:银行取钱,将大象装进冰箱。
2. 算法及流程图
为了让计算机能够准确无误地完成任务,人们就必须事先对种类问题进行分析,确定解决问题的具体方法和步骤,再编制好一组让计算机执行的指令,交给计算机按人们指定的步骤有效地工作。这些具体的方法和步骤,其实就是解决一个问题的算法。
例:计算矩形面积。
流程图是算法的一种图形化表示方式。流程图直观、,更有利于人们设计算法。它使用一组预定义的符号来说明如何执行特定任务。
custonrer是什么意思
符 号
flexsim模型达到上限
描 述
程序的开始或结束
计算步骤/处理符号
输入/输出指令
判断和分支
流程线
连接符
示例:计算矩形面积,冒泡排序。
3. C语言简介
特点:
结构化的程序语言。C语言是一种结构化的程序语言。它层次清晰,便于按模块化方式组织程序,易于调试和维护。
语句简洁。C语言比较简单,是一个比较小的语言。学习时入门相对容易,知道很少东西就可以开始编程。
功能强大。C语言的表现能力和处理能力极强。它不仅具有丰富的运算符和数据类型,便于实现种类复杂的数据结构。它还可以直接访问内存的物理地址,进行位(bit)一级的操作。
移植性好。C语言移植性好,主要表现在只要对这种语言稍加修改,便可以适应不同型号机器或种类操作系统。
4. C程序的结构
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf(“Hello, world!”);
system(“pause”);
return 0;ios个人开发能赚钱吗
}
代码格式及注释
5. 编译和执行C程序
6. 使用DevC++编辑和运行C程序
安装、使用。
示例:HelloWorld,输出。
〖上课案例〗
  HelloWorld,互换两个变量的值,计算矩形面积,冒泡排序。
〖上机作业〗
  1.编写程序输出helloworld.
2.编写程序,在屏幕上打印自己的姓名和地址.
3.编写程序,在屏幕中心输出以下图形(自己创意,什么图形都可以,在程序开头要说明自己画的图形是什么).
****    ****
******  ******
*****************
*****************
****************
**************
**
    4.输入一个数,判断是不是素数
〖理论作业〗
1. 在C语言中,#include表示什么意思?
2. java实战解释以下名词:程序,算法,流程图
3. 输入一个数,求这个数的绝对值,请画出这个题目的流程图

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。