1第一章C语言入门
C
程
序
设
计
|
第
一
章
1.1 C语言入门
第一章
蔼专淬泉寄谚燕娃瓶彪假接又室睁撰炒郸芝载估扳笺安寝屉匡厩翁刚暴镀1第一章C语言入门C语言程序入门
C
程
序
设
计
|
第
一
章
本讲主要内容
程序与算法
C程序实践
标识符、变量和常量
数据类型
C程序的基本操作
顺序结构程序
C语言规约
冷僳胚诵潦劈擒贡磐旨凡谭唁幌蚜暖汾回逼肾值菌慌挟梗白凋傅兹项砍狮1第一章C语言入门C语言程序入门
C
程
序
设
计
|
第
一
章
程序:完成特定工作的有序步骤。
如举办专题学术报告会:
张贴海报→与会者入场→介绍报告人→作报告→会后交流。
要素:动作(张贴 、介绍..)、对象(海报、与会者、报告人..)、操作顺序。
程序
计算机程序:为完成特定功能而编写的指令集合,这组指令依据既定的逻辑控制计算机的运行。
优淆杰诞啸箭虚帐赢喉禁熬括秦阮拈苹蝉秋匈域惟哦慷美苑震硒鞠歉痹毗1第一章C语言入门C语言程序入门
计算机程序溯源
姓名
Ada Byron
国籍
出生
1815年12月10日
去世
1852年11月27日
身份
程序员
C
程
序
设
计
|
第
一
章
艾达.拜伦,诗人拜伦的女儿,世界上第一位计算机程序员。
1843年,艾达拟定了一份用巴贝奇差分机求解伯努利方程的设计图,被公认为世界上第一个计算机程序。
艾达预见计算机可以用在纺织机械上,用卡片储存复杂的花样、可以用来绘图、演奏音乐等。这些预言表明了艾达是现代人工智能技术的拓荒者。
恼烙胎姚睫仗给尾嗣郴曰唁怒弄涸评介讫叙氖抿曰约淌唐凄赂撤豌爸溺详1第一章C语言入门C语言程序入门
C
程
序
设
计
|
第
一
章
叙述框
程序的灵魂——算法
解决一个问题而采取的方法和步骤称为算法(Algorithm)。
算法的特性:
1.有穷性
2.确定性
3.输入
4.输出
5.有效性
?读一读
该流程图描述了怎样的程序功能?
流程图的构成要素有什么?
池词娟筐艳悉吭戏扩框罪萤死憨漾真搏房痘躇颁央楼也蚤度绝系蹋危呕棒1第一章C语言入门C语言程序入门
C
程
序
设
计
|
第
一
章
1.2 C程序介绍
第一章
庭赘就钞笆液暴绍搂阀闲经见犬摩厘贴睬藏咽刷厉骋粉凯铺带炊损掌样腮1第一章C语言入门C语言程序入门
C
程
序
设
计
|
第
一
章
第一章
例1.2 在显示器上输出:hello world
编辑程序
#include “stdio.h”
main() /*主函数*/
{ printf(“hello world”); }
C程序的基本形式为:
main()
{
}
爆篇岸企规块乘察稀团涅汝佯潭缮晴客欲吱券七该瓶捣袭瑞范俩瞄罕睦鬼1第一章C语言入门C语言程序入门
C
程
序
设
计
|
第
一
章
简单C程序
程序格式说明:
C程序都有且仅有一个主函数main
任何程序都从main开始执行
C程序由函数组成,函数由语句组成
函数体的语句写在{ }中,语句以分号结尾
不能在变量名、函数名、关键字中插入空格和空行
没有行的概念,可任意书写(但要养成良好的程序书写风格)
帝抠譬雁控酗凸寡宋列戌瓢彪鲁猩煞燎给沼殊荐霖蕾痉沛茫渝啄泊崎奢狱1第一章C语言入门C语言程序入门
C
程
序
设
计
|
第
一
章
C程序的实现要经过以下步骤:
编辑:在计算机中录入C程序的源代码,C源程序文件扩展名为.C,C++编译环境中也允许以 .CPP为扩展名。
编译:经过C语言编译器将源程序编译成目标程序(扩展名为.OBJ),并改正编译中出现的语法错误。(别担心,此工作由编译器自动完成)
连接:对目标程序进行连接(装载函数),生成可执行文件(扩展名为.EXE)。
运行: 运行可执行文件得到运行结果。
C程序的实现
演示VC++6.0
肇谰奔漂墟扶稽紊炼扫折姐理渔瞩策巴暑弗饭房赴浓川颅狡阻本光佣李扶1第一章C语言入门C语言程序入门
C
程
序
设
计
|
第
一
章
编写输出两个整数之和的C程序,然后上机调试通过
#include "stdio.h"
main()
{
}
int a,b,sum;
a=123;
b=456;
sum=a+b;
printf("a+b=%d\n",sum);
输出结果是:a+b=579
C程序实现举例
室禹鉴鼓迸咱啦妨屉火凄实晾切尔蚜导摸芳我欲沮郧缨脑嫩爬君疫君惧抚1第一章C语言入门C语言程序入门
C
程
序
设
计
|
第
一
章
#include “stdio.h”
main(){
int a,b,sum;
printf("请输入两个整数:");
scanf(“%d,%d”,&a,&b);
sum=a*b;
printf(“sum=%d\n”,sum);}
程序运行结果:
请输入两个整数: