二级考试C语言程序设计

C语言程序设计 第一章 程序设计概述 程序设计是指设计、编制、调试程序的过程,即根据要解决的问题,使用程序设计语言,设计出能够完成这一任务的计算机指令序列。分为两部分 程序设计语言 概念:简称编程语言,是一组用来定义计算机程序的语法规则。它是一种被标准化的交流技巧,用来向计算机发出指令。 分为:机器语言、汇编语言和高级语言 算法 概念:是为解决某一个具体问题而采取的确定的、有限的方法和步骤。 例1:求一个一元二次方程的解。 特点:有穷性、确定性、可行性、有0到多个输入、一个算法结束后必须有数据处理结果输出 结构化程序设计 顺序结构 选择结构 循环结构 例1:看程序,说结果 例2:看程序,说结果 第二章 数据类型、运算符与表达式 一、标识符: 概念:由字母、数字和下划线组成的字符序列,并且规定第一个字符必须是字母或下划线。 一般常用在表示常量名、变量名、函数名、类型名、文件名等。 注意:1、一般长度不超过31个字符,个别的只识别到前8个;2、c语言区分大小写。 分类:保留字、预定义标识符、用户标识符 因此,用户标识符应遵循以下规则: 1、不能使保留字; 2、只能有字母、数字和下划线三种字符组成 3、第一个字符必须是下划线或字母 4、中间不能有空格 5、一般不要和c语言的库函数名相同 2、数据类型 整型 int,short int,long int 实型 Float,double,long double 字符型 char 2. 2 C语言的数据类型 2.2.1 基本数据类型 2.2.1 基本数据类型(一) 2.2.1 基本数据类型(二) 2.2.1 基本数据类型(三) 2.2.2 常量 2.2.2 常量(一) 2.2.2 常量(二) 2.2.2 常量(三) 2.2.2 常量(四) 2.2.3 变量及类型定义 2.2.3 变量及类型定义 例4:看程序,写结果 #include main() {printf(“%c,%d\n”,’#’,’#’); printf(“%c,%d\n”,’a’+2,’a’+2); printf(“%d,%c\n”,65,65); } 例5:看程序,写结果 练习1: 打印如下图形: ******************** This is my frist program! ******************** 练习2: 打印如下图形: * *** ***** *** * 5、库函数 一般用编译预处理命令#include来实现。 例如:#include “stdio.h” 或 #include 常用的函数库有: 格式输入输出函数 stdio.h 数学函数 Math.h 2.3 运算符及表达式 2.1.1 C程序实例(2) [例2.2]程序结果及分析 2.3.1 运算符和表达式 2.3.1 运算符和表达式 2.3.2 算术运算符及算术表达式 2.3.2 算术运算符及算术表达式 2.3.3 关系运算符及关系表达式 2.3.4 逻辑运算符及逻辑表达式 2.3.4 逻辑运算符及逻辑表达式 2.3.5 条件运算符及条件表达式 2.3.6 赋值运算符及赋值表达式 2.3.7 逗号运算符及逗号表达式 2.3.8 求字节运算符 2.3.9 类型转换 1. 整型常量 2.实型常量 3.字符型常量 4.字符串常量 1. 整型常量 (1)十进制整型常量:以数字1~9开头,其他位以数字0~9构成十进制整型常量。如12,-38等。 (2)八进制整型常量:以数字0开头,其他位以数字0~7构成八进制整型常如012,-037等。 在C语言中,整型常量有十进制、八进制、十六进制三种进制表示方法,并且各种数制均可有正(+)负(-)之分,正数的“+”可省略。 (3)十六进制整型常量:以0X或0x开头(数字0和大写或小写字母x),其他位以数字0~9或字母a~f或A~F构成十六进制整型常量。如0x12,-0Xa9等。 如果在整型常量加上后缀L或l表示该常量为长整型常量,加上后缀U或u表示无符号整型常量。 2. 实型常量 (1)小数表示法 :它是由数的符号、数字和小数点组成的实型常量(注意:必须有小数点)。如-2.5、3.0、4.、.34等都是合法的实型小数形式。 (2)科学计数法 :科学计数法也称指数法。它是由数的符号、尾数(整数或小数)、阶码标示(E或e)、阶符和整数阶码组成的实型常量。尾数不可缺省,阶码必须为整数。如-2.5E-3、3e5、34E-3等都是合法的指数形式。如-2.5E-3表示-2.5×1

2.5e2.0是合法的c语言常量,二级考试C语言程序设计.ppt相关推荐

  1. c语言中x=(2 5 6),计算机二级考试C语言知识点

    计算机二级考试C语言知识点 计算机人工智能的研究是建立在现代科学基础之上.智能化是计算机发展的一个重要方向,新一代计算机,将可以模拟人的感觉行为和思维过程的机理,进行"看".&qu ...

  2. 二级考试c语言中 星号与字母 题型总结,2017年计算机二级考试C语言知识点归纳...

    2017年计算机二级考试C语言知识点归纳 计算机二级考试是全国计算机等级考试(National Computer Rank Examination,简称NCRE)四个等级中的一个等级,考核计算机基础知 ...

  3. c语言既能读字母也能读数字,2014计算机二级考试C语言考前预测选择题

    无忧考网为大家收集整理了<2014计算机二级考试C语言考前预测选择题>供大家参考,希望对大家有所帮助!!! 1.结构化分析方法是面向( )的自顶向下.逐步求精进行需求分析的方法 A.对象 ...

  4. 二级c语言培训资料,全国计算机二级考试C语言,培训资料.doc

    全国计算机二级考试C语言,培训资料 殆黔磷嫡阎沃胳绕镰过疡惦煮待皇笼憨汕销偏鹏驼割成熟洼蛀陡徐对卯浩惦棘兜韧骗柳抵钳相酵屉凹张赛孝善壤狼柠菏犯筹姆炊浮戊徐肆希疯容擞盲茧挡薯荔惶滩吾耗坞猴穷狮赏涡延圃轿 ...

  5. c语言二级考试知识点,2016年计算机二级考试C语言知识点大全

    2016年计算机二级考试C语言知识点大全 第一章 1)合法的用户标识符考查: 合法的要求是由字母,数字,下划线组成.有其它元素就错了. 并且第一个必须为字母或则是下划线.第一个为数字就错了. 关键字不 ...

  6. 计算机二级c语言考试总结,计算机二级考试C语言知识点总结 .doc

    计算机二级考试C语言知识点总结 (完全针对考试大纲) 概述 总体上必须清楚的: 1)程序结构是三种: 顺序结构 , 循环结构(三个循环结构), 选择结构(if 和 switch) 2)读程序都要从ma ...

  7. 下列选项中属于c语言合法变量名的是,计算机二级考试C语言模拟练习

    C语言是一个有结构化程序设计.具有变量作用域以及递归功能的过程式语言.下面给大家整理了计算机二级考试C语言模拟练习,一起来看看吧! 计算机二级考试C语言模拟练习 1). 关于C语言的变量,以下叙述中错 ...

  8. 2级c语言程序设计无忧考试,计算机二级考试|C语言程序设计攻略

    原标题:计算机二级考试|C语言程序设计攻略 今天我们来介绍一下计算机二级C语言程序设计考试内容 根据<全国计算机等级考试二级c语言程序设计考试大纲(2018年版)>得知,全国计算机二级c语 ...

  9. 计算机二级常见知识点语言,计算机二级考试语言知识点总结.doc

    计算机二级考试语言知识点总结 计算机二级考试C语言知识点总结 (完全针对考试大纲) 概述 总体上必须清楚的: 1)程序结构是三种: 顺序结构 , 循环结构(三个循环结构), 选择结构(if 和 swi ...

最新文章

  1. admin密码对应的MD5值,16位和32位,admin解密自己留着方便.
  2. [转]程序集之GAC---Global Assembly Cache
  3. Insertion Sort List
  4. QT的QAction类的使用
  5. Android编译笔记之五
  6. Windows和VMware虚拟机相互间无法复制的解决方案
  7. 安装ElasticSearch过程遇到的坑
  8. 6-2 多项式求值 (15 分)
  9. ACOUG 联合创始人盖国强:万象更新,数据库技术和生态的发展演进
  10. Linux学习总结(29)——CentOS 6和CentOS 7区别总结
  11. 上传分片切片大文件 XLSX/CSV/TXT
  12. docker容器启动失败解决办法
  13. 方型二维码换成圆形_1分钟将微信头像从方形变为圆形
  14. 卡巴斯基的离线更新以及病毒库备份
  15. 联通机顶盒显示网络服务器超时,中国联通机顶盒验证失败一开启就这样该怎么办...
  16. 不动产登记收费一览表
  17. oracle ora 31644,dmp文件损坏导致ORA-39014 ORA-39029 ORA-31693错误
  18. 突然发现CAD都是命令行不显示对话框了!!!
  19. PSD文件生成Unity预设
  20. Linux上使用ZFS

热门文章

  1. matlab 1到无穷_Matlab的实用技巧(一)
  2. php判断有没有分页,php分页怎么判断已经到了最后一页?
  3. 好好学python·函数进阶(递归函数,回调函数,闭包函数,匿名函数,迭代器)
  4. 从零开始的AI·机器学习の基本概念
  5. phaiapi数据库重写类
  6. Django入门教程(二)
  7. 血泪史:阿里云+ubuntu+vnc+xfce4
  8. 用nodejs搭建最简单、轻量化的http server
  9. javascript中处理时间戳为日期格式的方法
  10. 使用RMAN VALIDATE验证数据和备份