首页 > 编程语言 >二级C考点:程序设计基础

二级C考点:程序设计基础

时间:2023-01-17 19:33:38浏览次数:37  
标签:二级 常量 逗号 数据类型 运算符 考点 实型 整型 程序设计


第2章程序设计基础
常量,变量,表示符
1.5e后面不能是小数1.5
c语言注释不可以夹在变量名或关键字的中间。
常量不属于c语言的标识符。
int k=33;
printf("%d,%o,%x\n",k,k,k);
输出 10,8,16进制。
标识符长短因系统而异。
数据类型

整数类型
整型常量和实型常量都是数值型常量。
实型数据
实型常量只有十进制一种数制。
字符型数据
&是c语言的取地址运算符,只能对变量取地址运算。
不同数据类型之间转换

算数运算符和算数表达式

sizeof()判断数据类型长度,是一个整型表达式。

sqrt(4)=2开根号。

a&b 同为1出1

||左真就就真,左假右真为真。

&&左假就假,左真右假为假。

二级C考点:程序设计基础_数据类型

赋值运算符和赋值表达式
%运算都得是整型
将浮点数赋值给整型变量需要丢弃小数位。
unsigned int a=-100u

自增和自减运算符

逗号运算符和逗号表达式

逗号运算符的结合性从左到右计算,且逗号运算符的优先级最低。

二级C考点:程序设计基础_c语言_02

结果是:1,5,5
转义字符用反斜杠“\”开头。
“\数字”数字小于128
‘\a’响铃,’\b’退格,’\r’回车不换行
'\xhh’表示1到2位十六进制所代表的的字符。
/ddd表示三位八进制数代表一个ASCII


标签:二级,常量,逗号,数据类型,运算符,考点,实型,整型,程序设计
From: https://blog.51cto.com/u_15601494/6017792

相关文章

  • 如何理解面向对象程序设计OOP
    基本概念面向对象是对具体问题的抽象,将需求按照特点,功能划分将共性封装成一个对象,面向对象具有封装、继承、多态的特性。什么是对象对象是该事务的具体表现形式,具体的个体。......
  • Java面向对象程序设计基础知识
    Java面向对象程序设计Java基础语法类(class):类是一个模块,描述一类对象的行为和状态对象:类的一个实例,有状态和行为,例如:一条狗是一个对象,它的状态有:颜色、名字、品种;行......
  • 关于自己的网络程序设计实践
    我基础太差了理论课是一年前上的。当时过了,但是死记硬背的东西很多忘了。实验一、实验二、实验五可以取巧,但是剩下三个实验实在取巧不来,课件上没有地方抄,只能靠自己的硬......
  • 程序设计实践读后感
    程序设计实践读后感风格程序代码不仅要能高效执行,还要可读性强。代码应该是清楚的和简单的—具有直截了当的逻辑、自然的表达式、通行的语言使用方式、有意义的名字和有......
  • mybatis 一级、二级缓存机制
     MyBatis提供了对缓存的支持,分为一级缓存和二级缓存  一级缓存是SqlSession级别的缓存。在操作数据库时需要构造SqlSession对象,在对象中有一个数据结构(HashMap......
  • 面向对象程序设计 第三章 函数
    面向对象程序设计第三章函数目录主要内容:1.函数的定义与使用2.内联函数3.函数重载4.使用C++系统函数学习建议:1.使用调试工具跟踪函数的调用与返回2.分析递归函......
  • 225. 多重集组合数(挑战程序设计竞赛)
    地址https://www.papamelon.com/problem/225有n种物品,第i种物品有a_i个。不同种类的物品可以互相区分但相同种类的无法区分。从这些物品中取出m个物品的话,有多少......
  • 面向对象程序设计 第二章 C++简单的程序设计
    目录C++语言的特点1.兼容C语言·它保持了C的简洁、高效和接近汇编语言等特点。·对C的类型系统进行了改革和扩充。·C++也支持面向过程的程序设计,不是一个纯正的面......
  • 224. 划分数(挑战程序设计竞赛)
    地址https://www.papamelon.com/problem/224有n个无区别的物品,将它们划分成不超过m组,求划分方法数模M的余数输入输入第一行有三个整数n、m、M1≤m≤n≤100......
  • 223. 最长上升子序列问题(挑战程序设计竞赛)
    地址https://www.papamelon.com/problem/223有一个长为n的序列a_0,a_1,...,a_n。求出这个序列的最长上升子序列的长度。上升子序列指的是对于任意的i<j都满足......