1-输入输出和变量

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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 int main( ) 字符串 { printf("\nThis is a C program. "); return 0; }
换行符
9

初识C程序
#include int main() { printf("Hello,World.\n"); return 0; } 函数是C程序的基本单位 函数由语句组成 • 一个C程序总是从主函数 main开始执行的,而不论 main函数在整个程序中的 位置如何 • 有且仅有一个main() • 还可以有多个其它函数
10

读程序
#include int main() { int num1=1,num2=2; int result; //存放计算结果 result = num1 + num2; printf("num1+num2=%d\n",result); return 0; }
21

输入
#include void main( ) { int a,b,s; printf("Enter two integers: " ); scanf("%d%d",&a,&b); s = a + b; printf("a=%d b=%d s=%d\n",a,b,s); printf("%d+%d=%d\n",a,b,s); }
22

作业
熟悉开发环境。 看书,看课件。 动手练习


1.请编写一个程序,其功能为:输出你的姓名和 出生年月日。例如,某学生的姓名:张军,出 生年月日:1988月10月23日。输出格式为: Name:Zhang Jun Birthday:23/10/1988 2.从键盘输入两个整数,输出其值,互换后再输 出。
23








相关文档
最新文档