程序设计基础 c语言与程序设计 主讲:袁宁 计算机软件教研室 邮箱地址: ise yuan Quin.edu.cn
程 序 设 计 基 础 --- C语言与程序设计 主讲:袁宁 计算机软件教研室 邮箱地址: ise_yuann@ujn.edu.cn
课程安排 课程总课时:64学时 教学方式:理论(42学时),实践20学时),机 动(2学时) 考核方式:考试(70%)+考勤和平时作业+上 机实验(30%) 课程学分:4 先修课程:《计算机应用基础》
课程安排 课 程总课时:64学时 教学方式:理论(42学时),实践(20学时),机 动(2学时) 考核方式:考试(70%)+考勤和平时作业+上 机实验(30%) 课程学分:4 先修课程:《计算机应用基础》
第一章c程序基础 11C语言程序的基本结构 12C程序运行过程 13编写简单的C语言程序 14C语言基本语法成分 15C语言数据类型 1.6数据的输入与输出 ÷17算法 18C语言的产生、发展及特点
第一章 C程序基础 ❖1.1 C语言程序的基本结构 ❖1.2 C程序运行过程 ❖1.3 编写简单的C语言程序 ❖1.4 C语言基本语法成分 ❖1.5 C语言数据类型 ❖1.6 数据的输入与输出 ❖1.7 算法 ❖1.8 C语言的产生、发展及特点
C语言的支持环境 用户源程序 裸机:由计算机的各种硬件组成 CPU、主板、内存、硬盘、声卡、 显卡、网卡、光驱、电源、机箱 高/操作系统、编 显示器、键盘、鼠标、音响等 级语言 译 系 操作系统( Operating System): 裸机)统 0S是各种软件的核心与基础 功能:cpu管理、存储管理、文件管理 设备管理、作业管理等 常用的Os:MS-D0S、 Windows、Unix、 Linux 编译系统和高级语言环境 用户源程序
高 级 语 言 编 译 系 ➢操作系统(Operating System): 统 OS是各种软件的核心与基础 功能: cpu管理、存储管理、文件管理 设备管理、作业管理等 常用的OS: MS-DOS、Windows、Unix、Linux 操作系统 用户源程序 ➢裸机:由计算机的各种硬件组成 CPU、主板、内存、硬盘、声卡、 显卡、网卡、光驱、电源、机箱、 显示器、键盘、鼠标、音响等 C语言的支持环境 裸机 ➢编译系统和高级语言环境 ➢用户源程序 引 言
11C语言程序的基本结构 1.11认识C语言程序 文件包含命令,其功能是将 例1-1在屏幕上输出一行信息头文件sdo内容包含到用 #include <stdio.h> 户当前的源程序中。 void main 每个C程序必须有主函数main。main是函数 名,main后的圆括号不能省略,void是一种 数据类型,说明该函数没有返回值。 printf( This is a C program! n ) printi是标准输出函数,因为要调用它所以前面必须加 # include< stdio. h>命令。prin函数的作用是将双引号中 的内容输出到显示器屏幕上,其中\n是换行符,它使光标 跳到下一行行首 程序演示
1.1 C语言程序的基本结构 1.1.1 认识C语言程序 例1-1 在屏幕上输出一行信息 #include <stdio.h> void main( ) { printf(" This is a C program! \n "); } 文件包含命令,其功能是将 头文件stdio.h的内容包含到用 户当前的源程序中。 每个C程序必须有主函数main。main是函数 名,main后的圆括号不能省略,void是一种 数据类型,说明该函数没有返回值。 printf是标准输出函数,因为要调用它所以前面必须加 #include <stdio.h> 命令。 printf函数的作用是将双引号中 的内容输出到显示器屏幕上,其中\n是换行符,它使光标 跳到下一行行首 程序演示