6ah在c语言,C语言_概述(第一讲)C语言_概述(第一讲).ppt

C语言_概述(第一讲)C语言_概述(第一讲)

C语言—概述 韩 慧 hanhuie@126.com 本次课程所讲内容 课程注意事项 C语言概述 C程序开发环境的介绍 教学内容安排 数据在计算机中的表示 本次课程所讲内容 课程注意事项 C语言概述 C程序开发环境的介绍 教学内容安排 数据在计算机中的表示 课时分配(1) 理论课(40学时) 上课时间 2周,4-5周,7-8周,10-12周,14-16周,周一下午15:40–17:30 2周,4-5周,7周,11-12周,14-16周,周三晚上19:00–20:50 上课地点 二教510 课时分配(2) 实验课(16学时) 上课时间 7-8周,10-12周,14-16周,周五晚上19:00-20:50 上课地点 计算中心 各班所在的机房可以在计算中心的主页()上查到 课程考核方式 期末考试采用机考方式(闭卷) 期末总评成绩的计算方法 总评成绩 =(作业 + 实验报告)*(30%~40%) +(期末考试的成绩)*(70%~60%) 教学服务器 服务器:7 7/hanhui/C语言 /teaching_plan 下载课程讲义、实验要求、课外知识等 7/hanhui/C语言/homework 包含各班文件夹(例如机械07-1):上传作业和实验报告 作业和实验报告—注意事项 作业:2-3次 实验报告:8次 每次作业和实验报告都要按照规定的时间按时提交 严禁抄袭,若发现抄袭现象,抄袭者和被抄袭者本次作业或者实验报告的分数都为0分 作业和实验报告上传—注意事项 上传作业和实验报告时,请按照以下格式给你的文件取名: 学号-姓名-作业X.*** 学号-姓名-实验X.*** 将作业和实验报告上交到指定文件夹(homework文件夹下各自班级的子文件夹) 本次课程所讲内容 课程注意事项 C语言概述 C程序开发环境的介绍 教学内容安排 数据在计算机中的表示 人与计算机怎样沟通? 程序设计语言的发展 机器语言 由0和1所组成的一系列机器指令 例:机器指令代表“加法” 汇编语言 用特定的“助记符号”来描述机器指令 例:ADD A, B 高级语言 接近人们习惯使用的自然语言(英文)和数学语言 例:c = a + b 高级程序设计语言 FORTRAN、BASIC、Pascal、C、C++、Java…… C语言的起源 为什么要学习C语言? C语言是世界上应用最广泛的语言 国内绝大多数高校把C语言作为大学生的第一门计算机语言 UNIX、Matlab、以及许多应用程序包都是由C语言编写的 在你的专业中,也会用到C语言 C语言的特点 语言简洁、紧凑 运算符和数据类型丰富 模块化和结构化 允许直接访问物理地址 程序执行效率高,可移植性好 C程序实例(c1_1.c) #include void main() { printf("Hello, 2008.\n"); printf("One world, one dream.\n"); } 运行结果: Hello, 2008. One world, one dream. C程序实例(c1_2.c) #include void main() /*求两个整数之和*/ { int a,b,sum; /*定义整型变量*/ a=123; /*以下4行是C语句*/ b=456; sum=a+b; printf("sum is %d\n",sum); } 运行结果: sum is 579 C程序实例(c1_3.c)—主函数 #include void main() { int max(int x,int y); int a,b,c; printf("please input the value of a and b:"); scanf("%d,%d",&a,&b); c=max(a,b); printf("max=%d\n",c); } C程序实例(c1_3.c)—子函数 int max(int x,int y) /*定义函数max*/ { int z; if(x>y) /*如果x>y,则z=x*/ z=x; else /*如果x<=y,则z=y*/ z=y; return(z); } 程序运行情况: Please input the value of a and b:1,2 max=2 C程序概括(1) C程序是由函数构成的 必须并且只能有一个main函数 可

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值