未分类

C/C++关键字之case

case关键字用在switch语句中,表示多条件语句的一个分支入口。C++本着高效原则,在编译器为每个分支生成代码时,不会生成相应的跳转代码跳出当前分支,除非程序员显式的使用break语句。这样,CC++编译器尽量少生成额外代码,将控制权留给程序员。虽然程序员的负担加重了,可这换来了程序运行时的高效性。程序员可以利用这点,实现case语句的直通。如果程序中确 …

C语言 - 指针理解专项自测题答案

自测题一、 单项选择题 (每题3分,共30分)正确答案: C) 指针变量可以存储任何类型数据的内存地址。解析:A) 错误。指针变量存储的是内存地址,而不是数据的值。数据的值存储在内存地址所指向的位置。B) 错误。指针可以指向任何数据类型,包括整型、浮点型、字符型、结构体等。只需要在声明指针时指定指针指向的数据类型即可。C) 正确。指针的本质就是存储内存地址, …

Java枚举

枚举是一个被命名的整型常数的集合,用于声明一组带标识符的常数。枚举在日常生活中很常见,例如一个人的性别只能是“男”或者“女”,一周的星期只能是 7 天中的一个等。类似这种当一个变量有几种固定可能的取值时,就可以将它定义为枚举类型。在 JDK 1.5 之前没有枚举类型,那时候一般用接口常量来替代。而使用 Java 枚举类型 enum 可以更贴近地表示这种常量。 …

枚举(Enum)

需求using System;public class EnumTest{ enum Day { Sun, Mon, Tue, Wed, Thu, Fri, Sat }; static void Main() { int x = (int)Day.Sun; int y = (int)Day.Fri; Console.WriteLine("Sun = {0}" …

零基础带你学习C语言:五、常量的学习

一:常量的定义常量也称为常数,是一种不变化的量。通俗地讲,就是不能改变的一些量;常量的广义概念包括:在计算机程序运行时,不会被程序修改的量;数学函数中某一个量,例如每一个具体圆的半径、直径数值;物理学中靠近地面的重力加速度;真空中的光速数值;不同微粒各自的质量等。常量可区分为不同的类型,如:25、0为整型常量,6.8为实型常量,'a'、'b'为字符常量。二: …

C语言中整型变量

程序需要使用数据,即承载信息的数字和字符。有些数据可以在程序使用之前预先设定并在整个运行过程中没有变化,这种量称常量。另外的数据在程序运行中会发生变化或赋值,称为变量。整数跟数学上的整数概念一致,在C语言中,小数点永远不会出现在整数中,如:-2、1 和 123 都是整数。而3.14、2.0 和 0.2 都不是整数。整数一个二进制形式存储,如:4 的二进制形式 …

C语言中数据的表现形式及其运算

数据的表现形式有常量与变量常量分为整型常量,实型常量,字符常量,,字符串常量,符号常量。 实型常量有十进制小数与指数两种表现形式。 字符常量有普通字符和转义字符。变量是一个有名字的具有特定属性的一个存储单元,必须先定义,后使用。定义时要指定该变量的名字与类型。还有一种叫做长变量。在C99中允许使用,使用方法是子啊定义变量时在前面加上一个关键字const。标识 …

C语言程序设计试题

C 语言程序设计试卷一、单项选择题(每题1分,共20分)1. C语言规定:在一个源程序中,main函数的位置( )。A. 必须在最开始B. 必须在系统调用的库函数的后面C. 可以任意D. 必须在最后2. 下面四个选项中,均是合法浮点数的选项是( )。A. +1e+1 5e-9.4 03e2B. -.60 12e-4 -8e5C. 123e 1.2e-.4 + …

C语言程序设计F卷

一、选择题(15小题,每小题2分,共计30分)1.下面不正确的字符串常量是 A 。A)'abc' B)"12'12" C)"0" D)" "2.以下正确的叙述是 DA)在C程序中,每行中只能写一条语句B)若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数C)在C程序中,无论是整数还是实数,都能被准确无误(精确)地表示D)在C程序中,%是只 …

C数据类型——常量

常量就是在程序中不能改变其值的量。按类型划分为:整型常量、实型常量、字符常量、字符串常量和枚举常量。表2-1 一些关于常量的实例常量的类型实例备注整型常量10,-30,0包括正整数、负整数、零在内的所有整数实型常量3.14,-0.56,18.0由于计算机中的实型数是以浮点形式表示的,即小数点位置是可以浮动的,因此实型常量既可以称为实数,也可以称为浮点数。字符 …