1 / 22
文档名称:

第2章 C语言概述.ppt

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

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

分享

预览

第2章 C语言概述.ppt

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

下载得到文件列表

第2章 C语言概述.ppt

文档介绍

文档介绍:第2章 C语言概述
第1章程序设计基础
本章要点
C语言的特点及组成
C程序的结构
如何在计算机上调试程序
本章要点
第2章程序设计基础
C语言概述
C程序的结构
C语言的基本组成
C语言处理系统
第2章 C语言概述
C语言的特点
可进行内存物理地址访问,具有汇编语言特点
具有构造数据类型的能力,数据结构系统化
控制流程结构化,以函数为基本结构进行流程控制
语言简洁灵活,有32个关键字和9种控制语句
语言表达能力强:34种运算符
程序运行效率高,易读性、可移植性
C语言的特点
C是中级语言
C是结构语言
C是编程者的语言
End
C程序的主函数
C程序的基本结构
/* C program */
Main ( )
{
printf(“Hello World\n”) ;
}
/* 注释语句*/
/* 主函数*/
/*函数体开始*/
/*输出函数*/
/* 函数体结束*/
1. 每个C程序必须有一个main函数
2. { }是函数开始和结束的标志
3. 每个语句以分号结束
C程序的结构规则
/* C program */
main()
{
int a,b,c;
scanf(“%d,%d”,&a,&b);
c=max(a,b);
printf(“max=%d”,c);
}
/*定义变量*/
/*输入a和b的值*/
/*调用max函数*/
/*输出C的值*/
Max(a,b)
C程序的基本结构
int max(x,y)
int x,y;
{
int z;
if (x>y) z=x;
else z=y;
return (z);
}
Max(x,y)
C程序的结构规则
main( ) /* 主函数说明*/
{ 变量定义/* 主函数体*/
执行语句组
}
子函数名1(参数) /* 子函数说明*/
{ 变量定义/* 子函数体*/
执行语句组
}
子函数名2(参数) /* 子函数说明*/
{ 变量定义/* 子函数体*/
执行语句组
}
C程序的基本结构
规则
C程序由一个主函数和多个子函数构成
每个函数由说明部分和函数体组成
函数体由若干语句组成,每个语句由分号结束
一行可以写多个语句,一个语句可以写多行
C程序总是由main函数开始执行,通过函数名调用
用/*……*/可以对C程序的任何部分作注释
C程序的基本结构
End
C语言的基本字符集
基本字符→ASCII字符
数字:0 1 2 3 4 5 6 7 8 9
字母:a b c …… z A B C …… Z
运算符:+ - * / % = < > <= >= !=
== << >> & | && || ^ ~ ( )
[ ] { } -> . ! ? : , ; “‘
特殊符号:_(下划线) 回车(\r) 换行(\n)
制表符(\t)
C语言的基本组成
C语言的标识符(名称)
基本标识符:变量名、函数名、文件名、数组名、类型名
规则:字母或下划线开头,后面是字母、下划线或数字
C语言的基本组成
call_n test39 _string1 abc
call..n 39test -string1


最近更新

2025年四川建筑职业技术学院单招职业技能测试.. 40页

2025年四川电力职业技术学院单招综合素质考试.. 40页

《女式皮靴(拉链式)帮样板设计指南》团体标.. 5页

2025年四川铁道职业学院单招职业适应性考试模.. 39页

2025年大兴安岭职业学院单招综合素质考试模拟.. 40页

《母婴护理服务人员星级评定规范》征求意见稿.. 14页

2025年天府新区通用航空职业学院单招综合素质.. 39页

2025年天津医学高等专科学校单招职业技能测试.. 40页

2025年天津城市职业学院单招职业技能考试模拟.. 43页

2025年天津职业大学单招职业技能测试模拟测试.. 41页

2025年天津铁道职业技术学院单招职业技能测试.. 40页

2025年太原旅游职业学院单招职业技能测试模拟.. 41页

2025年宁夏建设职业技术学院单招职业倾向性考.. 40页

2025年宁夏财经职业技术学院单招职业适应性考.. 41页

2025年宁波城市职业技术学院单招职业技能测试.. 40页

2025年宁波职业技术学院单招职业技能测试模拟.. 40页

《客家花香型红茶加工技术规程》团体标准征求.. 10页

《聚氨酯转向盘本体表面处理工艺规程(征求意.. 9页

2025年安徽现代信息工程职业学院单招综合素质.. 42页

《酱香型酒用高粱种植技术规范》(征求意见稿.. 11页

2025年安阳职业技术学院单招职业倾向性考试模.. 40页

2025年宜春幼儿师范高等专科学校单招职业倾向.. 38页

2025年宿州职业技术学院单招职业适应性测试模.. 40页

2025年山东信息职业技术学院单招职业倾向性考.. 40页

2025年山东外事职业大学单招职业技能测试模拟.. 40页

2025年山东省淄博市单招职业倾向性测试模拟测.. 39页

2025年重庆市《保安员证》考试题库含答案 39页

预防滑倒、绊倒及跌落专题培训课件 45页

混凝土工程培训课件优秀PPT 26页

小学数学六年级下册《鸽巢问题》作业设计 9页