1 / 43
文档名称:

C语言基础知识.ppt

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

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

分享

预览

C语言基础知识.ppt

上传人:fangjinyan2017001 2018/11/8 文件大小:359 KB

下载得到文件列表

C语言基础知识.ppt

相关文档

文档介绍

文档介绍:第一章 C语言基础知识
第一节 C语言的基本格式
一、一个简单的C语言程序
例1:计算两个整数之和
第1行: #include “”
第2行: main() /*主函数*/
第3行:{
第4行: int a,b,sum; /*变量说明*/
第5行: a=10; /*把整数10赋值给变量a*/
第6行: b=20; /*把整数20赋值给变量b*/
第7行: sum=a+b; /*把两数之和赋值给变量sum*/
第8行: printf(“a=%d,b=%d,sum=%d\n”,a,b,sum);
/*把计算结果输出到用户屏幕上*/
第9行}
函数功能:求两数之和
程序说明:
第1行是表示包含一个头文件。
第2行:main是函数名,表示是主函数,每个C程序都必须有一个主函数,也只能有一个主函数。
主函数具体写法为:
main( )
{ /*此处写函数的具体执行语句*/}
第3行和第9行:一对大括号{ }之间的内容是函数的具体内容。
第4行:int是英语“整数(integer)”的简写。
a,b,sum是变量
第5行的意思是让变量a的值为10.
第6行的意思是让变量b的值为20
第7行表示把变量a加上变量b的和赋值给变量sum.
第8行是将计算的结果输出到屏幕上。
其它说明:
1、程序中的注释:
C语言程序用/*开头,用*/结尾表示程序的注释
例2:
main( )
{ int a=0,b=0;
a=10; /*给a赋值
b=20; 给b赋值*/
printf(“a+b=%d\n”,a+b);
}
输出结果:
a+b=30
2、C语言函数可以分为两大部分:定义部分和执行部分,定义部分应在执行部分的前面,当然两个部分都不是必须的。
例3:
main( )
{ int a=0,b=0;
a=10; /*给a赋值
b=20; 给b赋值*/
printf(“a+b=%d\n”,a+b);
}
定义部分
执行部分
例4:
main( )
{
printf(“Hello,spels!”);
}
此例中只有执行部分,没有定义部分
执行部分
3、C程序中变量必须先定义,后使用。
4、C程序中语句后必须有一个分号。
5、C程序书写格式自由。
一般一条语句写一行,采用缩进格式
main( )
{
int a=0,b=0;
a=10; b=20;
printf(“a+b=%d\n”,a+b);
}
6、C程序的书写是区分大小写的。
如main和Main是不一样的。
一、标识符
1、命名规则
(1)标识符只能由字母、数字、下划线组成。
(2)标识符的第一个字符必须是字母或下划线。
(3)标识符是区分大小写的。
如:Abc和abc是不同的
例5:判断下列标识符是否合法
a x sum 3s s3 spels yes?
yes-no _to 123 _123 ***@r
第二节标识符、常量与变量
2、标识符的分类
(1)关键字:见书附录二。
如: int ,float , char , double
(2)预定义标识符
主要有各种函数名称和编译预处理命令
如:printf sin scanf define include
(3)用户自定义标识符:由用户根据需要定义的标识符,主要用于变量和自定义函数的命名。
要求:不能和关键字相同,也尽量不要和预定义标识符相同。

最近更新

中国历史文化知识竞赛100题附答案【研优卷】 14页

县乡教师选调考试《教师职业道德》题库及完整.. 45页

县乡教师选调考试《教师职业道德》题库精品含.. 40页

县乡教师选调考试《教师职业道德》题库(重点.. 44页

县乡教师选调进城考试《教育心理学》题库含完.. 120页

县乡教师选调进城考试《教育心理学》题库附参.. 121页

县乡教师选调进城考试《教育法律法规》题库及.. 132页

县乡教师选调进城考试《教育法律法规》题库带.. 132页

科普知识竞赛题库100道及完整答案(名师系列).. 18页

职业教育法考试题库【真题汇编】 26页

职业教育法考试题库附参考答案(研优卷) 26页

市场营销复习资料1 5页

4差动变压器工作特性及零点残余电压补偿 6页

SYNCE简介及应用说明(个人总结、汇报报告) 10页

三角形的面积说课稿 7页

人教版八年级地理上册必背知识点 13页

公务员考试【差异题】副省级卷判断差异题 (讲.. 11页

平面设计方案试题及答案 12页

施工现场消防安全检查验收表 4页

气氨管道安装方案 14页

监理规划房建工程施工组织设计技术交底模板安.. 25页

自来水净化技术 5页

国内沉浸式教学综述范文 6页

辍学生家访情况记录表 3页

GB17167-2022用能单位能源计量器具配备标准(d.. 13页

《英语词汇速记大全2——词形记忆法-俞敏洪[6.. 51页

工地实习总结ppt课件 11页

新修观世音菩萨仪轨-早晚课普修 9页

管理沟通论文 6页

IABP的护理幻灯片 34页