1 / 26
文档名称:

1第一章C程序入门.ppt

格式:ppt   页数:26
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

1第一章C程序入门.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

1第一章C程序入门.ppt

文档介绍

文档介绍:版权所有不得翻录
《研究式学习--C程序设计》
昆明理工大学计算中心制作
——电子课件
1
研究式学习—C程序设计(第一章)
第一章
C程序入门
2
研究式学习—C程序设计(第一章)
本讲主要内容
程序的概念
简单C程序
程序操作的对象——数据
变量和常量
数据类型
3
研究式学习—C程序设计(第一章)
程序
程序就是做一件事情的先后步骤
植树程序:
挖坑在坑中放入树苗添土到坑中浇水
操作对象:坑,树苗,土,水
操作:挖,放,添,浇
次序不能颠倒
4
研究式学习—C程序设计(第一章)
程序
用流程图表达程序,如任意输入两个数,输出其中的大数的流程图如下。
用计算机语言实现算法
输入两个整数到a,b变量
a>b?
max=a
max=b
输出max
开始
判断框
叙述框
起始框
5
研究式学习—C程序设计(第一章)
简单C程序
例1_1 在显示器上输出:hello world
首先要编辑该程序(可用任何编辑文本的软件):

main() /*主函数*/
{
printf(“hello world”);/*调用输出函数*/
}
C程序的基本形式为:
main()
{
<语句系列>
}
C程序都有且仅有一个主函数。
任何程序都从main函数开始执行程序
语句用于描述对象以及作用在这些
对象上的操作,语句写在函数体中
(函数名后的一对花括号中),
语句以分号结尾,关键字及编译预处
理命令用小写字母书写不能在变量名
、函数名、关键字中插入空格和空行
没有行的概念,可任意书写
6
研究式学习—C程序设计(第一章)
C程序的实现
程序的实现要经过以下步骤:
编辑:是将写在纸上的源程序(.C)输入计算机中,并以文件的形式存放。
编译:经过C语言编译(编译程序)器将源程序编译成目标程序(),并改正编译中出现的语法错误。
连接:对目标程序进行连接生成可执行文件()。
运行:运行可执行文件得到运行结果。
7
研究式学习—C程序设计(第一章)
C 程序的运行过程
结束
可执行文件(.EXE)
目标程序(.OBJ)
源程序(.C)
编辑
编译
连接
执行
开始
结果正确
出错
出错
N
Y
Y
Y
N
N
库文件(.LIB)
其它目标程序
演示C程序的上机过程
8
研究式学习—C程序设计(第一章)
C程序格式及结构特点 ——程序格式
编写输出两个整数之和的C程序
必须有
#include ""
main() /*求两数之和*/
{

}
int a,b,sum;
a=123;
b=456;
sum=a+b;
printf(“a+b=%d\n",sum);
输出是:a+b=579
定义三个整型变量
给变量赋值
计算
输出
9
研究式学习—C程序设计(第一章)
C程序格式及结构特点 ——程序格式
从键盘输入任意两个整数,求它们的积。
main()
{
}
int a,b,sum;
printf(“请输入两个整数:\n”);
scanf(“%d,%d”,&a,&b);
sum=a*b;
printf(“sum =%d\n”,sum);
等待用户从键盘输入两个整数
程序运行结果:
请输入两个整数:12,2
sum =24
10
研究式学习—C程序设计(第一章)

最近更新

2024年苏州托普信息职业技术学院单招职业适应.. 41页

2024年荆州职业技术学院单招综合素质考试题库.. 41页

2024年莱芜职业技术学院单招职业适应性考试题.. 39页

2024年营口职业技术学院单招职业技能测试题库.. 39页

2024年衡水职业技术学院单招职业倾向性测试题.. 41页

2024年衢州职业技术学院单招综合素质考试模拟.. 40页

2024年襄阳职业技术学院单招职业技能考试模拟.. 42页

2024年西双版纳职业技术学院单招职业倾向性考.. 39页

2024年西安城市建设职业学院单招职业适应性测.. 39页

2024年西安工商学院单招职业技能测试题库推荐.. 41页

2024年西安欧亚学院单招职业倾向性测试题库汇.. 40页

2024年西安铁路职业技术学院单招职业技能考试.. 38页

2024年西藏山南地区单招职业适应性测试模拟测.. 41页

2024年许昌职业技术学院单招职业适应性测试题.. 40页

2024年贵州健康职业学院单招职业技能考试题库.. 39页

2024年贵州工业职业技术学院单招职业倾向性考.. 40页

2024年贵州工程职业学院单招职业适应性考试模.. 39页

2024年贵州机电职业技术学院单招综合素质考试.. 40页

2024年贵州水利水电职业技术学院单招职业技能.. 40页

2024年贵州省安顺地区单招职业倾向性考试模拟.. 41页

2024年贵州航空职业技术学院单招职业倾向性考.. 40页

2024年贵州财经职业学院单招职业适应性测试题.. 39页

2024年贵阳幼儿师范高等专科学校单招职业技能.. 39页

2024年资阳口腔职业学院单招职业倾向性测试模.. 41页

2024年赣南卫生健康职业学院单招职业适应性考.. 40页

2024年辽宁冶金职业技术学院单招职业倾向性测.. 39页

2024年辽宁地质工程职业学院单招职业适应性考.. 40页

2024年辽宁师范高等专科学校单招职业倾向性考.. 40页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页