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

    计算机软件基础自考本科.ppt

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

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

    计算机软件基础自考本科.ppt

    计算机 软件基础,第一篇C语言程序设计基础,第一章C语言基础,一、计算机语言、算法、程序的概念,1.计算机语言:是人与计算机进行交流的一种语言。,2.算 法:是解决问题的方法、步骤和思路。,如:求a、b两数中的最大数的算法及C程序,一、计算机语言、算法、程序的概念,3.程序:用某种计算机语言描述解决问题的方法步骤。,4.算法与程序的区别:,(1)算法是有穷的,而程序可以是无穷的;,(2)算法和程序的描述方法不同;,(3)算法一般情况是不可执行的,而程序是可执行的;,二、计算机解题过程,计算机解题过程:,注意:C语言编写的程序,一般要经过编辑、编译、连接和运行才能得到程序的结果。,三、C的基本数据类型,整 型,数据类型,基本类型,构造类型,指针类型,枚举类型,空 类 型,实 型,字符型,数组型,结构型,共用型,三、C的基本数据类型,1.常量:在程序运行过程中,其值固定不变的量。,十进制,常量,整 型,实 型,字符型,字符串型,八进制,十六进制,定点实数,浮点实数,一般形式字符型,转义字符型,三、C的基本数据类型,表1-1 整型常量,三、C的基本数据类型,表1-2 实型常量,三、C的基本数据类型,表1-3 字符型、字符串型常量,三、C的基本数据类型,2.变量:在程序运行过程中,其值不断变化的量。,(1)类型:整型变量、实行变量和字符型变量。,(2)变量名:以字母或下划线开头,由字母、数字 和下划线组成,而且不能为C语言中的保留字。,(3)变量定义的一般形式:,类型说明符 变量1,变量2,变量n;,(4)变量初始化:在定义变量时,预先给变量设置初值。,注意:不能写成:char ch1=cha2=a;。,三、C的基本数据类型,表1-4 变量类型说明符,四、算术预算符和算数表达式,1.基本的算术运算符:,四、算术预算符和算数表达式,2.书写算术表达式注意事项:,(1)乘号*不能省略;,(2)所有括号必须是圆括号,而且必须配对;,(3)函数自变量用圆括号括起来;,(4)三角函数的自变量必须用弧度。,四、算术预算符和算数表达式,3.不同类型量混合运算原则:,(1)自动转换原则 转换顺序为:,如:3+2.0,(2)强制转换原则,如:3+(int)2.0,五、赋值预算符和赋值表达式,1.赋值表达式,(1)书写形式:变量名=表达式;,如:a=b=c=0,等价于a=(b=(c=6),最后结果是a为6。,(2)执行过程:首先计算表达式的值,然后转换为“=”左边变量的类型,最后将转换后的结果保存在变量的存储空间中。,注意:int a=b=a=6;是错的,五、赋值预算符和赋值表达式,2.复合赋值运算符,五、赋值预算符和赋值表达式,3.自加、自减运算符,六、逗号运算符和逗号表达式,1.逗号表达式的一般形式,表达式1,表达式2,表达式3,表达式n;,如:a=3,b=a+2,c=a+b,c=a+b+c;该逗号表达式的值为16。,2.执行过程,从左到右逐个计算各个表达式的值,并将最后一个表达式的值作为该逗号表达式的值。,历年真题演练,1.(2009.4,单选)下列合法的C语言标识符是(),static B.3abcC.abc_2 D.am&t,2.(2010.4,单选)已知 int x=17,y=5;,则表达式x/y的值是(),0 B.2C.3 D.3.4,3.(2010.4,填空)已知 int a=1,b=2,d;执行语句d=a0|b2后,a的值是()。,同步跟踪测评,1.下列常量中,不正确的是(),0021 B.0.0C.0.12E5 D.E2,2.关于C语言主函数的描述正确的是(),C程序可以有多个main函数;C程序必有一个而且只能有一个main函数;C.C程序可以没有main函数;D.C程序的执行不一定在main函数开始执行。,同步跟踪测评,3.若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是(),2.500000 B.2.750000C.3.500000 D.0.000000,4.C语言中,已知:int a,b,c;下列运算符使用错误的是(),a+B.b-C.+c D.3+,同步跟踪测评,5.C语言中,字符串在计算机中结束的标记是(),空格 B.换行C.n D.t,6.C语言中,j=i+;等价于(),j=i;i=i+1;B.i=i+1;j=i;C.j=i;j=j+1;D.j=i;j=i+1;,7.C语言中,赋值语句的赋值号“=”(),可以是常数 B.可以是变量名C.只能是表达式 D.可以是常数或表达式,同步跟踪测评,8.已知有如下程序:,main()int i,j,m,n;i=8;j=10;m=+i;n=j+;printf(“%d,%d,%d,%d”,i,j,m,n);请选择程序正确输出的结果()。,9,11,9,10 B.8,10,9,11C.9,11,9,11 D.8,8,11,10,同步跟踪测评,9.已知有如下程序:,main()int i=6;a+=a-=a*a;printf(“%d”,a);,36 B.0C.-24 D.-60,请选择程序正确输出的结果()。,同步跟踪测评,9.下列程序的运行结果是(),#include#include main()int a=5;a=3+a%4+sqrt(16);a=a/3;a+;printf(“%dn”,a);,2 B.2.6C.3 D.4,同步跟踪测评,10.已知:int i=5,a;当a=+i;语句执行后,变量i和a的值分别是(),5 5 B.5 6C.6 5 D.6 6,11.用C语言表示算式2(a+b)/(cd),正确的表达式是(),2*(a+b)/(cd)B.2(a+b)/(c*d)C.2*(a+b)/(c*d)D.2(a+b)/(cd),同步跟踪测评,12.若有int x;float y;下面结果为整数型的表达式有(),(float)(x+y)B.(int)x+yC.2.3+x D.x+(int)y,13.已知字符型变量定义:char a;则下列哪一个正确的字符变量赋值操作(),char a=3;B.char a=“3”;C.char a=%;D.char a=*;,同步跟踪测评,14.下列四个选项中,哪一个可以作为字符型常量使用(),rn B.“a”C.997 D.65,15.若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=52,k=16)后,x的值为(),4 B.16C.32 D.52,同步跟踪测评,16.下列程序的运行结果是(),#include main()int x=021;printf(“%dn”,+x);,18 B.17C.19 D.20,同步跟踪测评,17.已知有如下程序:,main()int a=9,b=2;float x=6.6,y=1.1,z;z=a/2+b*x/y+1/2;printf(“%5.2f”,z);,则它的输出结构是()。,

    注意事项

    本文(计算机软件基础自考本科.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

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




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开