1-输入输出和变量
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
高级语言程序设计 计算机学院 周珺 zhoujun@
1
上课时间 教学安排 星期一 1,2节(2-17周) 星期四 3,4节(2-17周) 上课地点 实验楼:微机1室 (地点如有变动以当日大屏幕为准) 助教:高媛、张岩 答疑 周四中午12:10至1:10 信南412
2
考试方式:
平时(10%)+测验1(20%)+测验2(20%)+期末(50%)
要求:
z课件、书要看 z所有讲过的例题要自己上机练习 z作业独立完成
z作业要经上机调试通过
3
Lesson 1
C语言和C语言课程的地位 初识C程序 main函数 集成开发环境 printf
4
C语言和C语言课程的地位
什么是程序? 可以连续执行的一条条指令的集合。 用什么写出程序? 很多种计算机语言,比较熟悉的高级语言,如:C、 C++、Java等,还有汇编语言等。 高级语言接近自然语言的习惯,容易编写,容易理 解和交流,是给人看的语言。 计算机只能执行和处理由0和1的代码构成的二进制指 令或数据,称为“机器语言”。 高级语言程序一定要转换(如编译)成机器语言程 序才能在计算机中被执行。
5
程序员
程序设计语言
C C++ Java
编译器
计算机
机器语言
01001001 00110110 10000011 10011010 00110001
6
C语言和C语言课程的地位
C语言的特点
面向过程,结构化程序设计语言 语言简洁,程序设计自由度大、可读性好 运算符丰富,表达能力强
C语言的产生
C语言是贝尔实验室于70年代初研制出来的,用于编写UNIX。 后来又被多次改进,并出现了多种版本。80年代初,美国国家 标准化协会(ANSI),根据C语言问世以来各种版本对C语言 的发展和扩充,制定了ANSI C标准(1989年再次做了修订)。
7
C语言和C语言课程的地位
人(用程序、编程序) 高级语言(C,C++,Java等) 数据结构 软件工程 编译程序 数据库管理系统 操作系统 计算机硬件组成原理
8
软件
注意程序的书写格式
初识C程序
主函数 (程序入口)
头文件
标准函数 (用于输出)
#include
换行符
9
初识C程序
#include
10
读程序
#include
21
输入
#include
22
作业
熟悉开发环境。 看书,看课件。 动手练习
•
•
1.请编写一个程序,其功能为:输出你的姓名和 出生年月日。例如,某学生的姓名:张军,出 生年月日:1988月10月23日。输出格式为: Name:Zhang Jun Birthday:23/10/1988 2.从键盘输入两个整数,输出其值,互换后再输 出。
23