欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    全国计算机等级考试三级上级C语言教程——c语言基础.ppt

    • 资源ID:2348726       资源大小:255KB        全文页数:24页
    • 资源格式: PPT        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    全国计算机等级考试三级上级C语言教程——c语言基础.ppt

    第一课 C语言基础,简单的C语言程序,例#include void main()printf(This is a C program.n);,/*文件包含*/*主函数*/*函数体开始*/*输出语句*/*函数体结束*/,说明:main-主函数名,void-函数类型每个C程序必须有一个主函数main 是函数开始和结束的标志,不可省每条C语句以分号结束使用标准库函数时应在程序开头一行写:#include,说明:本程序的作用是输出一行信息:This is a C program.,例 下面代码完成了什么功能?#include void main()int a,b,sum;a=123;b=456;sum=a+b;printf(sum is%dn,sum);,说明:输出一行信息:sum is 579,例 求2个数中较大者。#include void main()int a,b,c;scanf(d,d,程序运行情况如下:8,5(输入8和5赋给a和b)max=8(输出c的值),int max(int x,int y)int z;if(xy)z=x;else z=y;return(z);,说明:本程序包括main和被调用函数max两个函数。max函数的作用是将x和y中较大者的值赋给变量z。return语句将z的值返回给主调函数main。,程序由什么组成?,sum=sin(0.5)+123;,程序由什么组成?,#include“stdio.h”;/头文件包含#include math.h;void main()/函数 float sum;sum=sin(0.5)+123;printf(“sum is%fn”,sum);/函数调用,C语言使用的词汇,标识符变量名、函数名关键字C语言规定的有特定意义的字符串类型说明符 int语句定义符 if预处理命令 include,C语言使用的词汇,运算符+-*/分隔符C语言规定的有特定意义的字符串空格 int a;逗号 scanf(“%d,%d”,常量123“hello”,常量,在程序运行过程中,其值不能被改变的量称为常量常量区分为不同的类型:,整型 100,125,-100,0实型 3.14,0.125,-3.789字符型 a,b,2字符串“a”,“ab”,“1232”,符号常量的使用#define PRICE 30#include void main()int num,total;num=10;total=num*PRICE;printf(total=%dn,total);,符号常量:用一个标识符代表一个常量。符号常量的值在其作用域内不能改变,也不能再被赋值。,运行结果:total=300,说明:程序中用#define命令行定义PRICE代表常量30,此后凡在本文件中出现的PRICE都代表30,可以和常量一样进行运算,变量,变量代表内存中具有特定属性的一个存储单元,它用来存放数据,这就是变量的值,在程序运行期间,这些值是可以改变的。int a;a=3;,变量名,例:sum,_total,month,Student_name,lotus_1_2_,BASIC,li_ling M.D.John,¥123,3D64,ab,注意:C语言要区分大小写!,变量命名的规定:语言规定标识符只能由字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划线。,C的数据类型,数据类型,构造类型,指针类型,空类型(无值类型)void,枚举类型 enum,数组类型,结构类型 struct,联合类型 union,基本类型,单精度实型float,双精度实型double,整型变量的定义,例如:int a,b;(指定变量、为整型)unsigned short c,d;(指定变量、为无符号短整型)long e,f;(指定变量、为长整型),规定在程序中所有用到的变量都必须在程序中定义,即“强制类型定义”。,运算符简介,算术运算符和算术表达式,基本的算术运算符,算术运算符和算术表达式,作用是使变量的值增或减如:,(在使用之前,先使的值加(减),(在使用之后,使的值加(减),自增、自减运算符,例:int a,b,c=0;a=+c;b=c+printf(“%d%d%d”,a,b,+c),算术运算符和算术表达式,输出结果:1 1 3,c=c+1;a=c;,b=c;c=c+1,复合的赋值运算符,在赋值符“”之前加上其他运算符,可以构成复合的运算符。例如:等价于*等价于*()等价于,结构化程序设计的基本结构?,三种基本结构?顺序结构、选择(分支)结构、循环结构,顺序结构,选择结构,循环结构,顺序结构程序设计举例,例 输入三角形的三边长,求三角形面积。假设:三个边长a,b,c能构成三角形。已知面积公式:area=s=(a+b+c)*0.5,#include#includevoid main()float a,b,c,s,area;scanf(%f,%f,%f,要用到数学函数库中的sqrt函数,运行情况:3,4,6a=3.00,b=4.00,c=6.00,s=6.50area=5.33,顺序结构程序设计举例,上机作业,请大家自行编写计算二元一次方程ax2+bx+c=0根的程序,其中a,b,c在程序中赋初值,Thank you,

    注意事项

    本文(全国计算机等级考试三级上级C语言教程——c语言基础.ppt)为本站会员(仙人指路1688)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开