汉邦问答 / 问答 / 问答详情

枚举是什么?麻烦告诉我

2023-06-13 07:34:32
TAG:
wpBeta

1.枚举 (enumeration) 值类型的一种特殊形式,它从 System.Enum 继承,并为基础基元类型的值提供备用名称。枚举类型有名称、基础类型和一组字段。基础类型必须是一个内置的有符号(或无符号)整数类型(如 Byte、Int32 或 UInt64)。字段是静态文本字段,其中的每一个字段都表示常数。所使用的语言给每个字段都分配一个基础类型的特定值。 2.枚举(enum) 枚举是一个被命名的整型常数的集合, 枚举在日常生活中很常见。 例如表示星期的SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, 就是一个枚举。 枚举的说明与结构和联合相似, 其形式为: enum 枚举名{ 标识符[=整型常数], 标识符[=整型常数], ... 标识符[=整型常数], } 枚举变量; 如果枚举没有初始化, 即省掉"=整型常数"时, 则从第一个标识符开始, 顺 次赋给标识符0, 1, 2, ...。但当枚举中的某个成员赋值后, 其后的成员按依次 加1的规则确定其值。 例如下列枚举说明后, x1, x2, x3, x4的值分别为0, 1, 2, 3。 enum Num{x1, x2, x3, x4}x; 当定义改变成: enum Num { x1, x2=0, x3=50, x4, }x; 则x1=0, x2=0, x3=50, x4=51 注意: 1. 枚举中每个成员(标识符)结束符是",", 不是";", 最后一个成员可省略 ","。 2. 初始化时可以赋负数, 以后的标识符仍依次加1。 3. 枚举变量只能取枚举说明结构中的某个标识符常量。 例如: enum Num { x1=5, x2, x3, x4, }; enum strig x=x3; 此时, 枚举变量x实际上是7。 3.枚举(pascal) 随着计算机的不断普及,程序不仅只用于数值计算,还更广泛地用于处理非数值的数据。例如:性别、月份、星期几、颜色、单位名、学历、职业等,都不是数值数据。 在其它程序设计语言中,一般用一个数值来代表某一状态,这种处理方法不直观,易读性差。如果能在程序中用自然语言中有相应含义的单词来代表某一状态,则程序就很容易阅读和理解。也就是说,事先考虑到某一变量可能取的值,尽量用自然语言中含义清楚的单词来表示它的每一个值,这种方法称为枚举方法,用这种方法定义的类型称枚举类型。]

真颛

  值类型的一种特殊形式,它从 System.Enum 继承,并为基础基元类型的值提供备用名称。枚举类型有名称、基础类型和一组字段。基础类型必须是一个内置的有符号(或无符号)整数类型(如 Byte、Int32 或 UInt64)。字段是静态文本字段,其中的每一个字段都表示常数。所使用的语言给每个字段都分配一个基础类型的特定值。

2.枚举(enum)

  枚举是一个被命名的整型常数的集合, 枚举在日常生活中很常见。

  例如表示星期的SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY,

  SATURDAY, 就是一个枚举。

在数学和计算机科学理论中,一个集的枚举是列出某些有穷序列集的所有成员的程序,或者是一种特定类型对象的计数。这两种类型经常(但不总是)重叠。

枚举是一个被命名的整型常数的集合,枚举在日常生活中很常见。 例如表示星期的SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY,就是一个枚举。

枚举的说明与结构和联合相似,其形式为: enum 枚举名{ 标识符[=整型常数], 标识符[=整型常数], ... 标识符[=整型常数], } 枚举变量; 如果枚举没有初始化,即省掉=整型常数时,则从第一个标识符开始,顺

次赋给标识符0, 1, 2, ...。但当枚举中的某个成员赋值后,其后的成员按依次 加1的规则确定其值。

例如下列枚举说明后, x1, x2, x3, x4的值分别为0, 1, 2, 3。 enum string{x1, x2, x3, x4}x; 当定义改变成: enum string { x1, x2=0, x3=50, x4, }x; 则x1=0, x2=0, x3=50, x4=51 注意: 1. 枚举中每个成员(标识符)结束符是,, 不是;, 最后一个成员可省略

,。

2. 初始化时可以赋负数,以后的标识符仍依次加1。 3. 枚举变量只能取枚举说明结构中的某个标识符常量。 例如: enum string { x1=5, x2, x3, x4, }; enum string x=x3; 此时,枚举变量x实际上是7。在数学和计算机科学理论中,一个集的枚举是列出某些有穷序列集的所有成员的程序,或者是一种特定类型对象的计数。这两种类型经常(但不总是)重叠。

枚举是一个被命名的整型常数的集合,枚举在日常生活中很常见。 例如表示星期的SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY,就是一个枚举。

枚举的说明与结构和联合相似,其形式为: enum 枚举名{ 标识符[=整型常数], 标识符[=整型常数], ... 标识符[=整型常数], } 枚举变量; 如果枚举没有初始化,即省掉=整型常数时,则从第一个标识符开始,顺

次赋给标识符0, 1, 2, ...。但当枚举中的某个成员赋值后,其后的成员按依次 加1的规则确定其值。

例如下列枚举说明后, x1, x2, x3, x4的值分别为0, 1, 2, 3。 enum string{x1, x2, x3, x4}x; 当定义改变成: enum string { x1, x2=0, x3=50, x4, }x; 则x1=0, x2=0, x3=50, x4=51 注意: 1. 枚举中每个成员(标识符)结束符是,, 不是;, 最后一个成员可省略

2. 初始化时可以赋负数,以后的标识符仍依次加1。 3. 枚举变量只能取枚举说明结构中的某个标识符常量。

大鱼炖火锅

在实际问题中, 有些变量的取值被限定在一个有限的范围内。例如,一个星期内只有七天,一年只有十二个月, 一个班每周有六门课程等等。如果把这些量说明为整型, 字符型或其它类型显然是不妥当的。 为此,C语言提供了一种称为“枚举”的类型。在“枚举”类型的定义中列举出所有可能的取值, 被说明为该“枚举”类型的变量取值不能超过定义的范围。应该说明的是, 枚举类型是一种基本数据类型,而不是一种构造类型, 因为它不能再分解为任何基本类型。枚举类型的定义和枚举变量的说明一、枚举的定义枚举类型定义的一般形式为: enum 枚举名 { 枚举值表 };在枚举值表中应罗列出所有可用值。这些值也称为枚举元素。例如: enum weekday{ sun,mou,tue,wed,thu,fri,sat };该枚举名为weekday,枚举值共有7个,即一周中的七天。 凡被说明为weekday类型变量的取值只能是七天中的某一天。二、枚举变量的说明 如同结构和联合一样,枚举变量也可用不同的方式说明, 即先定义后说明,同时定义说明或直接说明。设有变量a,b,c被说明为上述的weekday,可采用下述任一种方式: enum weekday{......};enum weekday a,b,c;或者为: enum weekday{......}a,b,c;或者为: enum{......}a,b,c;枚举类型变量的赋值和使用枚举类型在使用中有以下规定:1. 枚举值是常量,不是变量。不能在程序中用赋值语句再对它赋值。例如对枚举weekday的元素再作以下赋值: sun=5;mon=2;sun=mon; 都是错误的。2. 枚举元素本身由系统定义了一个表示序号的数值,从0 开始顺序定义为0,1,2…。如在weekday中,sun值为0,mon值为1, …,sat值为6。main(){enum weekday{ sun,mon,tue,wed,thu,fri,sat } a,b,c;a=sun;b=mon;c=tue;printf("%d,%d,%d",a,b,c);}3. 只能把枚举值赋予枚举变量,不能把元素的数值直接赋予枚举变量。如: a=sum;b=mon; 是正确的。而: a=0;b=1; 是错误的。如一定要把数值赋予枚举变量,则必须用强制类型转换,如: a=(enum weekday)2;其意义是将顺序号为2的枚举元素赋予枚举变量a,相当于: a=tue; 还应该说明的是枚举元素不是字符常量也不是字符串常量, 使用时不要加单、双引号。main(){enum body{ a,b,c,d } month[31],j;int i;j=a;for(i=1;i<=30;i++){month[i]=j;j++;if (j>d) j=a;}for(i=1;i<=30;i++){switch(month[i]){case a:printf(" %2d %c ",i,"a"); break;case b:printf(" %2d %c ",i,"b"); break;case c:printf(" %2d %c ",i,"c"); break;case d:printf(" %2d %c ",i,"d"); break;default:break;}}printf(" ");}]

凡尘

枚举是一个被命名的整型常数的集合, 枚举在日常生活中很常见。 例如表示星期的SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, 就是一个枚举。]

Jm-R

枚举就是一一列举,将所有的情况都列举出来,那么取值的时候只能是这几种情况的一种,不能是别的。]

c语言中的枚举型什么意思

是枚举的算法
2023-06-12 16:18:5511

c语言中的枚举型什么意思

是枚举的算法
2023-06-12 16:19:4311

c语言枚举用法

上面的问题没说清楚吧,x = 0x801005根本就会编译不过的,因为左值是枚举,右值是int。
2023-06-12 16:20:263

枚举类型的用法?

C/C++中枚举类型(enum)如果一个变量你需要几种可能存在的值,那么就可以被定义成为枚举类型。之所以叫枚举就是说将变量或者叫对象可能存在的情况也可以说是可能的值一一例举出来。 举个例子来说明一吧,为了让大家更明白一点,比如一个铅笔合中有一支笔,但在没有打开之前你并不知道它是什么笔,可能是铅笔也可能是钢笔,这里有两种可能,那么你就可以定义一个枚举类型来表示它! enum box{pencil,pen};//这里你就定义了一个枚举类型的变量叫box,这个枚举变量内含有两个元素也称枚举元素在这里是pencil和pen,分别表示铅笔和钢笔。 在这里要说一下,如果你想定义两个具有同样特性枚举类型的变量那么你可以用如下的两种方式进行定义! enum box{pencil,pen}; enum box box2;//或者简写成box box2; 再有一种就是在声明的时候同时定义。 enum {pencil,pen}box,box2; //在声明的同时进行定义! 枚举变量中的枚举元素系统是按照常量来处理的,故叫枚举常量,他们是不能进行普通的算术赋值的,(pencil=1;)这样的写发是错误的,但是你可以在声明的时候进行赋值操作! enum box{pencil=1,pen=2}; 但是这里要特别注意的一点是,如果你不进行元素赋值操作那么元素将会被系统自动从0开始自动递增的进行赋值操作,说到自动赋值,如果你只定义了第一个那么系统将对下一个元素进行前一个元素的值加1操作,例如 enum box{pencil=3,pen};//这里pen就是4系统将自动进行pen=4的定义赋值操作! C++ 中的枚举类型继承于 C 语言。就像其他从 C 语言继承过来的很多特性一样,C++ 枚举也有缺点,这其中最显著的莫过于作用域问题——在枚举类型中定义的常量,属于定义枚举的作用域,而不属于这个枚举类型。例如下面的示例:enum FileAccess { Read = 0x1, Write = 0x2,};FileAccess access = ::Read; // 正确FileAccess access = FileAccess::Read; // 错误C++枚举的这个特点对于习惯面向对象和作用域概念的人来说是不可接受的。首先,FileAccess::Read 显然更加符合程序员的直觉,因为上面的枚举定义理应等价于如下的定义(实际上,.NET 中的枚举类型便是如此实现的):class FileAccess { static const int Read = 0x1; static const int Write = 0x2;};其次,这导致我们无法在同一个作用域中定义两个同样名称的枚举值。也就是说,以下的代码是编译错误:enum FileAccess { Read = 0x1, Write = 0x2,};enum FileShare { Read = 0x1, // 重定义 Write = 0x2, // 重定义};如果这一点没有让你恼怒过的话,你可能还没写过多少 C++ 代码 :-)。实际上,在最新的 C++0x 标准草案中有关于枚举作用域问题的提案,但最终的解决方案会是怎样的就无法未卜先知了,毕竟对于象 C++ 这样使用广泛的语言来说,任何特性的增删和修改都必须十分小心谨慎。当然,我们可以使用一些迂回的方法来解决这个问题(C++ 总是能给我们很多惊喜和意外)。例如,我们可以把枚举值放在一个结构里,并使用运算符重载来逼近枚举的特性:struct FileAccess { enum __Enum { Read = 0x1, Write = 0x2 }; __Enum _value; // 枚举值 FileAccess(int value = 0) : _value((__Enum)value) {} FileAccess& operator=(int value) { this->_value = (__Enum)value; return *this; } operator int() const { return this->_value; }};我们现在可以按照希望的方式使用这个枚举类型:FileAccess access = FileAccess::Read;并且,因为我们提供了到 int 类型的转换运算符,因此在需要 int 的地方都可以使用它,例如 switch 语句:switch (access) { case FileAccess::Read: break; case FileAccess::Write: break;}当然我们不愿意每次都手工编写这样的结构。通过使用宏,我们可以很容易做到这一点:#define DECLARE_ENUM(E) struct E { public: E(int value = 0) : _value((__Enum)value) { } E& operator=(int value) { this->_value = (__Enum)value; return *this; } operator int() const { return this->_value; } enum __Enum {#define END_ENUM() }; private: __Enum _value; };我们现在可以按如下的方式定义前面的枚举,并且不比直接写 enum 复杂多少。DECLARE_ENUM(FileAccess) Read = 0x1, Write = 0x2,END_ENUM()DECLARE_ENUM(FileShare) Read = 0x1, Write = 0x2,END_ENUM()
2023-06-12 16:20:481

c语言enum是什么意思

枚举类型关键字
2023-06-12 16:20:585

枚举类型中各元素的值是整数吗?默认值从什么开始?能够在定义时改变吗

枚举类型在C#或C++,java,VB等一些计算机编程语言中是一种基本数据类型而不是构造数据类型,而在C语言等计算机编程语言中是一种构造数据类型 。它用于声明一组命名的常数,当一个变量有几种可能的取值时,可以将它定义为枚举类型。枚举可以根据Integer、Long、Short或Byte中的任意一种数据类型来创建一种新型变量。这种变量能设置为已经定义的一组之中的一个,有效地防止用户提供无效值。该变量可使代码更加清晰,因为它可以描述特定的值。概念在C#或C++,java等一些计算机编程语言中,枚举类型是一种基本数据类型而不是构造数据类型,而在C语言等计算机编程语言中,它是一种构造数据类型。枚举类型用于声明一组命名的常数,当一个变量有几种可能的取值时,可以将它定义为枚举类型。定义:是指将变量的值一一列出来,变量的值只限于列举出来的值的范围内.使用格式:枚举类型放在窗体模块、标准模块或共用模块中的声明部分,通过enum语句来定义。.格式:[public|private] enum namemembername[=constantexpression]membername[=constantexpression](maomi)…..End enumpublic:表示该枚举类型在整个工程中都是可见的(缺省的)private:表示枚举类型只在所声明的模块中是可见的。Name: 枚举类型的名称。必须是一个合法的VB标识符,在定义该枚举类型的变量或参数时用该名称来指定类型.Membername:指定该枚举类型的组成元素名称.Constantexpression:枚举类型的组成元素的值.如果没有指定具体值,则所有赋的值或者是0或者比其直接前驱的值大1.元素的值也可以是别的enum类型.VB中将枚举中的元素的值按长整数处理.如果将一个浮点数值赋给一个枚举中的元素,VB会将该值取整为最接近的长整数.
2023-06-12 16:21:422

c# 枚举型变量和一般常量的区别

枚举是自己定义好使用的,收自己定义的约束,常量则没有约束,可以自己自由创建.
2023-06-12 16:22:013

C语言枚举类型怎么用?

枚举类型的作用要相对小一些,它其实就是个int类型,但对程序的可读性贡献很大。至于“结构体有什么用”,这绝对是个新手问题——因为结构体简直无所不用!简单的说,函数体现算法,而结构体则体现数据结构——算法、数据结构恰是程序设计的核心。无论你想用链表、队列、栈、树等数据结构,还是为了方便而把多个数据成员结合在一起(比如,你要存储考生信息,就可以设计一个结构,里面包含姓名、考号、分数等数据成员),都要用到结构体。建议楼主去看看别人写的程序(比如Linux内核,TCP/IP实现),你会发现里面到处都是结构。
2023-06-12 16:22:203

c++ 枚举型变量为什么不能是 数字?

有些编译器会将枚举类型写死 , 可以算是宏定义一样。 但是大多数编译器会将枚举定义转换为数值类型 连续放在一串内存空间 进行对比时候 只是定义内存地址的引用。 不同的编译器生成的代码不同
2023-06-12 16:22:391

结构体和ENUM 有什么不同 定义时要注意什么?

结构体是一个可以包含不同数据类型的一个结构,它是一种可以自己定义的数据类型,比较类似于c++中的类,只不过是用struct来定义的,而类是用class而enum是枚举类型:如果一个变量你需要几种可能存在的值,那么就可以被定义成为枚举类型。enum中的值都是同一种数据类型,比如你定义一个enum,表示星期,星期有7天,你可以这样定义enumweek{Sat=1,Sun,Mon,Tue,Wed,Thu,Fri};sun自动的就等于2,以此类推
2023-06-12 16:22:462

枚举 enum 这样写对吗

这样写,语法上允许,编译没错,但没法使用,你类似于只定义了 一个 结构,而没有 声明 一个 对象 或 变量。enum {Sun, Mon, Tues, Wed, Thur, Fri, Sat} x; 这就可以了。x 是 这种 类型的 变量。程序里可以 用 x 了。例如:#include<stdio.h>#include <stdlib.h>enum {Sun, Mon, Tues, Wed, Thur, Fri, Sat} x;main(){x = Tues; // 使用printf("%d",x);}
2023-06-12 16:23:022

c语言里枚举型enum变量可以进行数据或者运算么? 如:enum{sun, mon} a; int m =a+1;

这样直接不行吧,不是应该用a.sum么?
2023-06-12 16:23:123

C语言枚举类型是什么意思

就是你声明的这个枚举变量的值,只能取其中的东西,比如:enum {Monday,Tuesday,Wednesday,Thursday,Friday} weekday;那weekday这个变脸的值只能是{}中的值。(他们分别对应数字0,1,2,3,4,因为枚举型变量也是整型)
2023-06-12 16:23:211

枚举变量未赋初值,其默认的值是多少?

枚举的值依次为0、1、2、。。。n
2023-06-12 16:23:535

请教如何申明枚举类型为全局变量

变量别放在头文件里。由于头文件可能被多模快引用,就可能出现重复定义。作为全局变量,在一个模快中定义一次,而在其他模快中用“extern”说明之。按LZ情形,应该出现的是“未定义”的错误,因为“extern”不提供实质意义上的变量物理空间的分配。解决的方法是:头文件中放置enum abc {a,b,c};C文件中放置enum abc cc; // 在某一主模块中extern enum abc cc; // 在其他模块中这样,就可以对cc进行操作了,如:cc = c;
2023-06-12 16:24:191

java中如何判断一个变量是否属于某个枚举类型中的元素

接口Enumeration的两个函数booleanhasMoreElements()测试此枚举是否包含更多的元素。nextElement()如果此枚举对象至少还有一个可提供的元素,则返回此枚举的下一个元素。利用这两个函数,利用while循环就可以读取里面的元素,当然读取出来得元素通过强制转换,就可以和变量进行比较希望对你有所帮助
2023-06-12 16:24:281

c语言中的布尔类型、枚举类型是个什么概念?

布尔型(Boolean)是一种数据的类型,这种类型只有两种值,即"真"与"假"。 布尔常量 在Pascal语言中"真"用ture表示,"假"用False表示。所以布尔类型只有TRUE与FALSE两个常量。C语言或C++的一种构造类型,它用于声明一组命名的常数。   (1)枚举的声明:枚举声明用于声明新的枚举类型。   访问修辞符 enum 枚举名:基础类型   {   枚举成员   } ;   基础类型必须能够表示该枚举中定义的所有枚举数值。枚举声明可以显式地声明 byte、sbyte、short、ushort、int、uint、long 或 ulong 类型作为对应的基础类型。没有显式地声明基础类型的枚举声明意味着所对应的基础类型是 int。   (2)枚举成员   枚举成员是该枚举类型的命名常数。任意两个枚举成员不能具有相同的名称。每个枚举成员均具有相关联的常数值。此值的类型就是枚举的基础类型。每个枚举成员的常数值必须在该枚举的基础类型的范围之内。   示例:   public enum TimeofDay:uint   {   Morning=-3,   Afternoon=-2,   Evening=-1   } ;   产生编译时错误,原因是常数值 -1、-2 和 –3 不在基础整型 uint 的范围内。
2023-06-12 16:24:501

java中如何判断一个变量是否属于某个枚举类型中的元素

nextElement()如果此枚举对象至少还有一个可提供的元素,则返回此枚举的下一个元素。利用这两个函数,利用while循环就可以读取里面的元素,当然读取出来得元素通过强制转换,就可以和变量进行比较希望对你有所帮助
2023-06-12 16:25:182

c语言中的枚举

值为102。因为如果没有数值的话,它是从0开始,逐个加1,我想这个你应该知道。对于你的这种情况,这么说吧,那些被赋值的,它的值就是被赋得值,那些没有被赋值的,是在被赋值的上面逐个加1。所以:basic=3,assembly=4,ada=100,COBOL=101,Fortran=102
2023-06-12 16:25:582

在VB6.0中枚举变量与自定义类型变量有什么区别吗?

用Type类型定义的变量,拥有自己的成员,类似于一个小型的类(只不过没有事件和方法而已)。可以用“变量名.成员名”访问成员枚举类型就相当于一组常量,即一组用Const定义的量,为了便于组织才使用枚举类型。不过枚举类型的变量也可以用“变量名.常量名”访问
2023-06-12 16:26:172

数据库的枚举型问题

1、这个类型可以多种:int, char(n) -- 只要约定好就行,存贮枚举值的代码2、枚举类型的允许值,可以由DB保证(比如在tradeInfo.tradeType上加约束);也可以只是由程序来控制 -- DB中加上约束会强壮一些,但会牺牲性能;3、为了软件界面的易读性,通常需要让枚举值可读。每个枚举值对应的文本最好存贮在DB中。这个称为MasterData。可以建一张表存贮4、如果有对应的主数据表,前面2中的约束,就可以改为Foreign Key至于JAVA编程,枚举类型的处理,可以使用常量,也可以更优雅地定义一个类。
2023-06-12 16:26:251

c语言枚举类型枚举常量

按照书上的意思定义的时候即赋值
2023-06-12 16:26:404

请问C语言中定义数据类型的有哪些词啊,应该在什么情况下用到?

当需要为变量、常量以及函数定义并分配存储空间时,要定义数据类型。C/C++ 数据类型C语言包含5个基本数据类型: void, integer, float, double, 和 char. 类型 描述 void 空类型 int 整型 float 浮点类型 double 双精度浮点类型 char 字符类型 C++ 定义了另外两个基本数据类型: bool 和 wchar_t. 类型 描述 bool 布尔类型, 值为true 或 false wchar_t 宽字符类型 类型修饰符一些基本数据类型能够被 signed, unsigned, short, 和 long 修饰. 当类型修饰符单独使用的时候, 默认的类型是 int. 下表是所有可能出现的数据类型: bool char unsigned char signed char int unsigned int signed int short int unsigned short int signed short int long int signed long int unsigned long int float double long double wchar_t 类型大小和表示范围基本数据类型的大小以及能够表示的数据范围是与编译器和硬件平台有关的. "cfloat" (或者 "float.h") 头文件往往定义了基本数据类型能够表示的数据的最大值和最小值. 你也可以使用 sizeof 来获得类型的大小(字节数) . 然而, 很多平台使用了一些数据类型的标准大小,如. int 和 float 通常占用 32位, char 占用 8位, double 通常占用64位. bools 通常以 8位 来实现.
2023-06-12 16:26:502

在C#2010中怎么把一个整数数值转换为二进制,然后给枚举型变量分别赋值?

Convert(十进制数,2);
2023-06-12 16:27:193

C语言类型问题

对啊,你想10/3=3.333,难道3.333*3等于10?
2023-06-12 16:27:293

C语言枚举变量可以赋为负值吗

可以的
2023-06-12 16:27:415

c语言中,什么是枚举类型(enum),给个例子?

枚举类型就是整形的常量(定义了就不会变),只是给常量取了个名字而已,增加程序的可读性。例子:main(){ enum weekday { sun,mon,tue,wed,thu,fri,sat } a,b,c; a=sun; b=mon; c=tue; printf("%d,%d,%d",a,b,c); }
2023-06-12 16:28:102

枚举类型的用法?

C/C++中枚举类型(enum)如果一个变量你需要几种可能存在的值,那么就可以被定义成为枚举类型。之所以叫枚举就是说将变量或者叫对象可能存在的情况也可以说是可能的值一一例举出来。 举个例子来说明一吧,为了让大家更明白一点,比如一个铅笔合中有一支笔,但在没有打开之前你并不知道它是什么笔,可能是铅笔也可能是钢笔,这里有两种可能,那么你就可以定义一个枚举类型来表示它! enum box{pencil,pen};//这里你就定义了一个枚举类型的变量叫box,这个枚举变量内含有两个元素也称枚举元素在这里是pencil和pen,分别表示铅笔和钢笔。 在这里要说一下,如果你想定义两个具有同样特性枚举类型的变量那么你可以用如下的两种方式进行定义! enum box{pencil,pen}; enum box box2;//或者简写成box box2; 再有一种就是在声明的时候同时定义。 enum {pencil,pen}box,box2; //在声明的同时进行定义! 枚举变量中的枚举元素系统是按照常量来处理的,故叫枚举常量,他们是不能进行普通的算术赋值的,(pencil=1;)这样的写发是错误的,但是你可以在声明的时候进行赋值操作! enum box{pencil=1,pen=2}; 但是这里要特别注意的一点是,如果你不进行元素赋值操作那么元素将会被系统自动从0开始自动递增的进行赋值操作,说到自动赋值,如果你只定义了第一个那么系统将对下一个元素进行前一个元素的值加1操作,例如 enum box{pencil=3,pen};//这里pen就是4系统将自动进行pen=4的定义赋值操作! C++ 中的枚举类型继承于 C 语言。就像其他从 C 语言继承过来的很多特性一样,C++ 枚举也有缺点,这其中最显著的莫过于作用域问题——在枚举类型中定义的常量,属于定义枚举的作用域,而不属于这个枚举类型。例如下面的示例:enum FileAccess { Read = 0x1, Write = 0x2,};FileAccess access = ::Read; // 正确FileAccess access = FileAccess::Read; // 错误C++枚举的这个特点对于习惯面向对象和作用域概念的人来说是不可接受的。首先,FileAccess::Read 显然更加符合程序员的直觉,因为上面的枚举定义理应等价于如下的定义(实际上,.NET 中的枚举类型便是如此实现的):class FileAccess { static const int Read = 0x1; static const int Write = 0x2;};其次,这导致我们无法在同一个作用域中定义两个同样名称的枚举值。也就是说,以下的代码是编译错误:enum FileAccess { Read = 0x1, Write = 0x2,};enum FileShare { Read = 0x1, // 重定义 Write = 0x2, // 重定义};如果这一点没有让你恼怒过的话,你可能还没写过多少 C++ 代码 :-)。实际上,在最新的 C++0x 标准草案中有关于枚举作用域问题的提案,但最终的解决方案会是怎样的就无法未卜先知了,毕竟对于象 C++ 这样使用广泛的语言来说,任何特性的增删和修改都必须十分小心谨慎。当然,我们可以使用一些迂回的方法来解决这个问题(C++ 总是能给我们很多惊喜和意外)。例如,我们可以把枚举值放在一个结构里,并使用运算符重载来逼近枚举的特性:struct FileAccess { enum __Enum { Read = 0x1, Write = 0x2 }; __Enum _value; // 枚举值 FileAccess(int value = 0) : _value((__Enum)value) {} FileAccess& operator=(int value) { this->_value = (__Enum)value; return *this; } operator int() const { return this->_value; }};我们现在可以按照希望的方式使用这个枚举类型:FileAccess access = FileAccess::Read;并且,因为我们提供了到 int 类型的转换运算符,因此在需要 int 的地方都可以使用它,例如 switch 语句:switch (access) { case FileAccess::Read: break; case FileAccess::Write: break;}当然我们不愿意每次都手工编写这样的结构。通过使用宏,我们可以很容易做到这一点:#define DECLARE_ENUM(E) struct E { public: E(int value = 0) : _value((__Enum)value) { } E& operator=(int value) { this->_value = (__Enum)value; return *this; } operator int() const { return this->_value; } enum __Enum {#define END_ENUM() }; private: __Enum _value; };我们现在可以按如下的方式定义前面的枚举,并且不比直接写 enum 复杂多少。DECLARE_ENUM(FileAccess) Read = 0x1, Write = 0x2,END_ENUM()DECLARE_ENUM(FileShare) Read = 0x1, Write = 0x2,END_ENUM()
2023-06-12 16:28:271

枚举类型的变量为什么可以直接赋值为0,而其他的数字?在C#中

当然可以为0了,你首先要搞懂,枚举的定义有一句,如果枚举没有被赋值的情况下或者第一个枚举没有定义值时,默认第一个数值即赋值为0,你说可以不
2023-06-12 16:28:391

C中的枚举

我个人理解,枚举变量其实是方便程序员阅读程序,提供的一种用容易理解的单词来代替整数变量的方式。比如说编写一个掷硬币并统计正反面出现次数的程序,用整型变量1表示正面0表示反面,和用yes表示正面用no表示反面,两种表示方法,哪个更容易阅读?实际上,enum loop {no,yes}这句被编译后,no就是等于0,yes等于1,enum loop okloop = yes;这句和int okloop = 1;没有本质区别。
2023-06-12 16:28:462

关于JAVA中case与枚举型变量,在图中提示“苹果 cannot be resolved to a variable”

看清楚代码,你们的苹果就不是一个东西,它的是enum 你的是string
2023-06-12 16:29:054

c语言,有没有办法遍历枚举类型

就是你声明的这个枚举变量的值,只能取其中的东西,比如:enum {Monday,Tuesday,Wednesday,Thursday,Friday} weekday;那weekday这个变脸的值只能是{}中的值。(他们分别对应数字0,1,2,3,4,因为枚举型变量也是整型)
2023-06-12 16:29:152

c语言中的布尔类型、枚举类型是个什么概念?

布尔型(Boolean)是一种数据的类型,这种类型只有两种值,即"真"与"假"。 布尔常量 在Pascal语言中"真"用ture表示,"假"用False表示。所以布尔类型只有TRUE与FALSE两个常量。C语言或C++的一种构造类型,它用于声明一组命名的常数。   (1)枚举的声明:枚举声明用于声明新的枚举类型。   访问修辞符 enum 枚举名:基础类型   {   枚举成员   } ;   基础类型必须能够表示该枚举中定义的所有枚举数值。枚举声明可以显式地声明 byte、sbyte、short、ushort、int、uint、long 或 ulong 类型作为对应的基础类型。没有显式地声明基础类型的枚举声明意味着所对应的基础类型是 int。   (2)枚举成员   枚举成员是该枚举类型的命名常数。任意两个枚举成员不能具有相同的名称。每个枚举成员均具有相关联的常数值。此值的类型就是枚举的基础类型。每个枚举成员的常数值必须在该枚举的基础类型的范围之内。   示例:   public enum TimeofDay:uint   {   Morning=-3,   Afternoon=-2,   Evening=-1   } ;   产生编译时错误,原因是常数值 -1、-2 和 –3 不在基础整型 uint 的范围内。
2023-06-12 16:29:291

计算机C语言中的关键字:enum是什么意思?

枚举:是一个被命名的整型常数的集合
2023-06-12 16:29:462

帮忙编程序:定义枚举类型weekday,包括Sunday到saturday七个元素,在程序中定义weekday类型的变量,对其赋

ay ,则下列语句正确的是:A) 表达式 Day.sun == Day.sat;B) Day day;day=3;C)Day day; day = Day.mon+3;D)Day day;day=Day.mon+11;如果是按照上面出的题的话,答案是(A,C,D)
2023-06-12 16:30:113

声明一个枚举类型,保存每个月的天数。 定义一个该枚举类型的变量,该变量值是任意一个月份。

enum eMonth = {Jan=1, Feb=2, Mar=3, Apr=4, May=5, Jun=6, Jul=7, Aug=8, Sep=9, Oct=10, Nov=11, Dec=12};long npDays[13] = {0, 31, 28, ...};enum eMonth mon=Mar;long nDays = npDays[(long)mon];
2023-06-12 16:30:182

枚举类型数据怎么用

枚举类型在C、VB等一些计算机编程语言中是一种基本数据类型而不是构造数据类型,而在C语言等计算机编程语言中是一种构造数据类型。它用于声明一组命名的常数,当一个变量有几种可能的取值时,可以将它定义为枚举类型。枚举可以根据Integer、Long、Short或Byte中的任意一种数据类型来创建一种新型变量。这种变量能设置为已经定义的一组之中的一个,有效地防止用户提供无效值。该变量可使代码更加清晰,因为它可以描述特定的值。使用要点:赋值运算COLOR等于RED,注意类
2023-06-12 16:30:241

java枚举类可以给其中的一个变量赋值吗

yes
2023-06-12 16:31:046

C++中枚举是什么类型?

如果一个变量只有几种可能的值,可以定义为枚举类型。枚举类型就是将变量的值一一列举出来,变量的值仅限于列举出来的值的范围内。enum{sun,mon,tue,wed,thu,fri,sat}workday,weekend;其中sun,mon,....,sat称为枚举元素或枚举常量,为用户定义的标识符,所代表的意义由用户决定,在程序中体现出来。1、枚举元素为常量,不可赋值运算。sun=0;mon=1;2、在定义枚举类型的同时,编译程序按顺序给每个枚举元素一个对应的序号,序号从0开始,后续元素依次加1。3、可以在定义时人为指定枚举元素的序号值。enumweekday{sun=9,mon=2,tue,wed,thu,fri,sat};4、只能给枚举变量赋枚举值,若赋序号值必须进行强制类型转换。
2023-06-12 16:32:131

数据类型中的枚举是什么?

就是举例子
2023-06-12 16:32:272

请问C中的枚举类型里面可以放指针变量吗?如果可以 怎么表示呢?

枚举变量中花括号里的名字是编译者自己定义的,不是变量哦~它们只是一些整形数,是不可改变的。比如enum{a,b,c}。a,b,c对应的值是0,1,2。当然,也可以对它们初始化,比如enum{a=3,b,c,d=7,e}。a,b,c,d,e对应的值为3,4,5,7,8。(注意:值不能重复!)既然不是变量,当然不能放指针变量啦~要注意的是,花括号里可以随便写,但不能用整形数!
2023-06-12 16:33:291

c语言中的布尔类型、枚举类型是个什么概念?

布尔类型bool只有两个值,false和true,如果变量值为0就是false,否则为true,布尔变量只有这两个值。如:boolpb=-1.5;//pb=true;boolpt=0;//pt=false;枚举类型是以enum关键字定义的一个类型,定义的枚举变量只能取类型中的常量。enumSTU{ABD,BC,CD};enumSTUT=ABD;//正确,T=0,因为枚举类型的第一个常量的值从0开始。T=0;//错误,枚举类型只能取枚举常量的值。
2023-06-12 16:33:392

VB怎么使用枚举数据类型?

Private Enum Weeks Sun = 0 Mon = 1 Tue = 2 Wed = 3 Thu = 4 Fri = 5 Sat = 6End EnumPrivate Sub Command1_Click()Dim a As Weeksa = Fri "这里就将a的值变为5了Print a "输出5End Sub
2023-06-12 16:33:522

c++中枚举类型的输入方法是??

枚举类型是不能直接输入、输出枚举值的,每个枚举常量都对应一个整数值,在输入时,需要输入枚举值对应的整数值,所以需要使用(int&)进行类型转换。在输出枚举值时,也需要进行类型转换,比如,假设用户输入0表示man,1表示woman,那么需要写成:cin>>(int&)Sex;if (Sex==0) cout<<"man"<<endl;else cout<<"woman"<<endl;
2023-06-12 16:34:061

失意的解释失意的解释是什么

失意的词语解释是:失意shīyì。(1)不能实现自已的意愿;不得志。(2)双方意见不合。失意的词语解释是:失意shīyì。(1)不能实现自已的意愿;不得志。(2)双方意见不合。拼音是:shīyì。词性是:动词。结构是:失(独体结构)意(上下结构)。注音是:ㄕ一_。失意的具体解释是什么呢,我们通过以下几个方面为您介绍:一、引证解释【点此查看计划详细内容】⒈不遂心;不得志。引《汉书·盖宽饶传》:“宽饶自以行清能高,有益於国,而为凡庸所越,愈失意不快。”唐郑谷《赠下第举公》诗:“见君失意我惆_,记得当年落第情。”宋苏轼《送杭州杜戚陈三掾罢官归乡》诗:“君言失意能几时,月啖虾蟆行_皎。”郭沫若《伟大的爱国诗人--屈原》:“后来在他失意遭受了流窜的时候,他屡次想跑到别国去。”⒉意见不合。引南朝宋鲍照《代结客少年场行》:“失意杯酒间,白刃起相_。”唐赵元一《奉天录》卷一:“_马郭_,先与公主失意,上收公主在内,隔_经年。”宋叶适《郭处士墓志铭》:“东阳旧俗,以气力为雄,带刀束棍,裹行道上,失意_相仇杀。”⒊不合别人心意。引《汉书·韩王信传》:“为人宽和自守,以温颜逊辞承上接下,无所失意,保身固宠,不能有所建明。”唐杜甫《两当县吴十侍御江上宅》诗:“上官权许与,失意见迁斥。”《金史·施宜生传》:“失意於刘麟,左迁彰信军节度判官。”⒋谓心意迷乱。引汉刘向《列女传·陈女夏姬》:“三为王后,七为夫人,公侯争之,莫不迷惑失意。”二、国语词典不如意、不得志。词语翻译英语disappointed,frustrated德语Frustration(S)_法语dé_u,frustré三、网络解释失意(词语解释)失意,指不如意、不得志;意见冲突,不和睦。关于失意的近义词失落关于失意的反义词正常称心得意得势关于失意的诗词《送上官直·失意多怨尤》《回雁峰·雁入穷南失意多》《失意归吴因寄东台刘复侍御》关于失意的诗句失意每多如意少失意每多如意少得意失意由一言关于失意的单词frustrated关于失意的成语横失顿足失色大意失荆州冒失鬼关于失意的词语不失圭撮时不可失意中人顿足失色成败得失关于失意的造句1、生活中的失意之事不能看作命中注定的。2、得意淡然,失意坦然。3、把满腔柔情绽放为一株百合,让缕缕馨香穿越遥遥时空,夜夜袭上你的额头,拂去你所有的疲惫和失意。4、感谢母亲,当我失意,双眼迷离的时候是那拥有万丈柔情的妈妈开导了我,为我在人生路上找到一个指向标,指引我前进。5、意思是在纷扰繁杂世界里面对失意落魄也从容对待,尘世间的事情犹如一场梦,每个人都是人生中的过客,知晓明月追逐清风那般痴缠,又何必对于某见事情过于执着。点此查看更多关于失意的详细信息
2023-06-12 16:25:551

童话故事的作文

关于童话故事的作文   有一只小鸭子,名字叫聪聪,它是一只爱学习、聪明的鸭子。以下是关于童话故事的作文,希望大家喜欢。   童话故事的作文 篇1   很多人都看过《狐假虎威》和《狐狸和乌鸦》的故事,感慨很深,狐狸从来都是一个不劳而获的化身,它依靠狡猾的欺诈和厚颜的献媚来满足自己的私欲,屡屡得逞之后经常忘乎所以,骄傲自大。   有一天,狐狸碰到了一只正在搬运面包屑的蚂蚁,蚂蚁大汗淋漓的样子激起了狐狸的傲气,于是他大声的对小蚂蚁说:“喂,小东西,你不感觉到累和无聊吗?”蚂蚁非常有礼貌的说:“累是有点累,可我们祖祖辈辈都是靠自己勤勤恳恳、踏踏实实的劳动来生活的,不图什么大富大有,只要平安、健康、快乐就心满意足了。”   狐狸鄙夷的摇了摇头讥笑到道:“笨蛋的后代当然是笨蛋,鸡窝里飞不出金凤凰!看我们狐狸家族,从来不劳动,却只靠一个‘聪明"的脑袋就会衣食无忧,呼风唤雨,应有尽有。你看‘森林之王"的老虎和那只能占卜人类生死的乌鸦都败在我的手下,为我服务,这就叫‘聪明"你懂吗?你看你那土包子样,让人看了都烦,让开。”   蚂蚁什么也没说让到一边,仍然在勤勤恳恳的搬着自己的食物。   狐狸踱着方步,腆着肚子,哼着小曲直向前走,“咚”的一声,掉进了猎人的陷阱,把后边不远处的蚂蚁下了一跳,蚂蚁不解的问到:“喂,狐狸先生,跳陷阱也是“聪明”的选择吗?”   到底陷阱里的狐狸能否听见,蚂蚁就不得而知了!   其实,生活中也有像狐狸一样的人,总是使用自己认为很“聪明”的伎俩,做一些偷奸耍滑,欺上瞒下的坏事。殊不知天网恢恢,疏而不漏。冷不防哪天就会学狐狸跳陷阱了!还是踏踏实实做人,认认真真做事,开开心心生活的好!   童话故事的作文 篇2   从前,有一户人家,这户人家的主人有一辆汽车,还有一辆自行车。汽车仗着自己身价高,外形好,十分高傲,常常奚落自行车。   一天,汽车又开始数落自行车了:“小子,你看看你那个样,再看看我,能跟我在一起算你走运。”自行车很谦虚地说:“汽车兄弟呀,我们都是为主人做事,何必要争呢?没错,我承认我跑的没你快,没你坐的舒服,可我也有优点呀,你看,我比你环保,比你轻便......”“住嘴”,汽车吼道“兄弟?笑话,跟你做兄弟?做你的白日梦去吧!就你那点本事,还敢在我面前炫耀。要我看,你只不过是一堆废铁”。“你才是废铁,没汽油你能跑吗?”“你......你”汽车气得说不出话了,狠狠地撞了一下自行车,把自行车的链条撞掉了。   于是,主人把自行车搬到了角落,汽车独自盘踞着车库。可是,时代在发展,马路上的汽车越来越多,造成交通拥挤,汽车成了主人的累赘,主人又骑上了自行车。一天,主人兴冲冲地说:“这自行车真好,又轻便又省力,跑得还快,以后就骑它了......这个大块头,油费那么贵,堵得还跑不快,真麻烦”。主人说着踹了汽车一脚。   主人给自行车打了气,又换了零件,使它变得焕然一新。汽车呢?它呆在角落里,失去了昔日的风采   童话故事的作文 篇3   有一只小鸭子,名字叫聪聪,它是一只爱学习、聪明的鸭子。   有一次,老虎急匆匆来到了它家说:“聪聪,你必须帮我做一件事。”小鸭子疑问的说:“你不是来吃我的吗?”“我怎么会吃你呢?整个镇都撞掉你是最聪明的。”老虎说道。小鸭子说:“有什么是说吧!”“谢谢,今天凤凰来我家,要把我儿子带到天上”,“这是好事啊!”聪聪说到。老虎把鸭子聪聪带到了它家,聪聪一看,惊讶地看到凤凰把小老虎带去做实验,就立马来到凤凰面前说:“你为何带它去做实验?”凤凰说:“这不关你事!”聪聪想平时凤凰特别慈善,今天怎么会如此凶恶?突然它看到了凤凰后面有一条尝尝的尾巴,就知道是个陷阱。聪聪想了一想说:“凤凰,我们来比赛,你赢了,你把小老虎带走,如果我赢了,你就永远别抓人做实验。”凤凰说:“好的!”凤凰说:“预备开始”。鸭子飞呀!飞呀!终于飞到了树上,而凤凰一动也没动。鸭子聪聪说:“老虎先生,咬烂凤凰,它们是蛇!”老虎咬碎了凤凰,里面跳了一百条蛇,四处逃窜,老虎一家用爪子撕碎了蛇。   小老虎得救了,老虎一家高兴地跳起舞来,也非常感谢鸭子,作为回报,老虎一家带聪聪去环游世界,这事让聪聪很高兴,就这样整个世界都认识了聪明的鸭子聪聪了。   童话故事的作文 篇4   车渐渐地走进了人们的生活,普通人家拥有辆私家车已是家常便饭,但是带来的是拥堵、噪音、污染。   在一个夜深人静的夜晚,一条马路在发出痛苦的呻吟:“我的腰间盘,我的波棱盖,我的胳膊肘,那多疼啊。”突然“轰隆、轰隆”来了辆拉着重型起重机的拖车,马路说:“哥们,轻点。”拖车理直气壮地说:“瞎嚷嚷什么!我在工作,我在为人民服务,怎么轻!”说完故意晃了晃六个轮胎。马路委屈道:“我也在为人民服务,我每天承受这么多重量,经常被弄得骨折、骨裂,我压力山大呀。”   这时马路旁的大树有气无力地说道:“唉!现在车辆繁多,受害的不只马路一个,我也是。车辆排出的尾气中有毒物质被我们吸收,让我的树叶变黄,树皮掉落,害虫有机可乘,啄木鸟也被尾气熏走了。路上的行人都戴上厚厚的口罩,成了蒙面大侠。”   一位开着奔驰车的司机听到了这场对话,心里非常有感触:“对呀,现在我们的生活有了提高,很多人有钱买汽车,出行方便了,可我们的生态环境已经遭受严重破坏,天不在蓝,水不再清。所以我们要少开车,保护我们生存的地球。”   童话故事的作文 篇5   梅花鹿和她的姐姐早上出去玩耍,她们去了草坪玩,因为那里又美丽又安静。她们玩了木头人、捉迷藏,玩着玩着,突然听见了一阵哭声,她们走过去,原来是只小兔子哭了。   她一边哭一边说自己找不到妈妈了。鹿姐姐问:“你怎么找不着妈妈的?”兔子说:“有一只狐狸从我和妈妈身边跑过,吓得我连忙向前跑,一回头,妈妈就不在了。”说完,小兔子又呜呜哭了起来。   鹿姐姐拍拍她说:“那我们帮你找妈妈。”鹿姐姐把小兔子放到背上,就一起去找兔妈妈了。   她们先去了竹林到处找,没有找到。去了蘑菇地,没有找到了。去了草丛中,依然没有找到。这时她们看见了一条小河,小河边有头水。   小鹿问水牛伯伯,水牛伯伯一边甩尾巴一边说:“我看到一只兔子从我身边跑过。”小鹿大声说:“谢谢你。”   她们跑到树林,一眼就看到了兔妈妈,兔妈妈也正在着急的找小兔子呢。兔妈妈和小兔子看见了对方很高兴,连忙跑到一起来拥抱。兔妈妈回头说了一声谢谢,小鹿和姐姐连忙说不客气。   她们高高兴兴地回家了,这是最有意义的一天。   童话故事的作文 篇6   在一个魔法城市里面,有一个非常厉害的黑巫师,他叫作无名。他占领了这座城市四分之一的领地,现在还在占领,甚至还在扩大领域……   市长写了一封信给另一名非常厉害的巫师,他非常擅长捕捉黑巫师。巫师收到信之后立刻来到了城市。他来到了四分之一领土后,不费吹灰之力就用奇妙的咒语把城墙炸没了。他又派了很多的兵力进攻城外,把四分之一里面的三分之二全部炸没了,现在只剩下城堡了。   无名得知自己的城堡危在旦夕,有点儿慌,但依然在想办法。小兵们在天堂里发现了无名,感觉他非常生气,虽然看不见他的面目,但还是能感觉到他的愤怒。   无名抓起魔杖射了很多咒语,巫师立刻躲开。之后他也射出了非常厉害的致命咒语,但是无名只是半昏了。迷糊中无名准备拿起魔杖射击时,巫师又射出了一道咒语,无名彻底晕倒了。巫师给他铐上了魔法手铐,送他去了魔法监狱。   就这样,巫师们终于战胜了这四分之一城堡里面的大魔王。   人们千万不要做坏事,否则一定会受到惩罚。   童话故事的作文 篇7   从前桌子和铅笔是一对很好的朋友。铅笔每次在桌子上写东西的时候,其实都在给桌子讲故事,而桌子又为铅笔提供写东西讲故事的平台。日子就这样一天天过着。   可是有一天,不知为什么铅笔不给桌子讲故事了。桌子就问铅笔“今天你怎么了,为什么不讲故事给我听了?”铅笔不耐烦的说:“哦!对不起我给忘了,以后再说吧。”桌子听了只是有点不高兴,倒也没说什么。铅笔心理却想:你一天到晚就待着,什么也不干,我干嘛要天天给你讲故事呀!()就这样的冷战持续了几天。直到后来铅笔都不跟桌子说话了,要是说话也是一些坏话。桌子没过多久就发现铅笔非常的瞧不起他,后来连自己也觉得自己没什么本事,有点儿自卑。这样铅笔就更觉得自己了不起了。一副骄傲自大的样子。   有一天铅笔被小主人扔到河里了,正好被桌子发现,并且用它那刚学会的游泳本领,及时的救上了铅笔。铅笔被救上来之后心怀愧疚地说:“谢谢你桌子!对不起!我不应该自大瞧不起你,其实我们每个人都有长处和短处,不能只看到别人的缺点。请你原谅我。”桌子说:“没关系,要不是你对我的态度,我可能还学不到更多的东西呢!”   桌子和铅笔从此又成了好朋友,又过上了比以前更好的日子了。   童话故事的作文 篇8   这是一个没有战争故事,一个没有国王故事,一个与平相处故事,可还有一些无可就药坏蛋。   一天,兔妈妈去跟猫妈妈去喝咖啡,小兔与小猫被锁在一间屋子里,它们在玩电脑游戏,恰好一只狐狸来了,他想来捉小猫与小兔,可小猫家周围是一条河,狐狸想游过去,但水流太大,把狐狸冲了个半死,“啊!救命呀!”狐狸大喊,可没人回答,在千钧一发之间,一个闪电般东西缠住狐狸,把他送到一块礁石上,原来是闪电蛇,狐狸谢了又谢,闪电蛇大方地说:“没关系。”   狐狸经过努力终于过了河,他去敲门时,一个拳头把狐狸打倒了,狐狸又跳起来,向拳头猛击,门锁坏了,们自然就打开了,可刚进去,两个大手铐从左右方出现,把狐狸脚铐住了,接着天花板裂开,一个大机器掉了下来,狐狸猜这就是进入房间机器,他一蹦一蹦地跳进到了机器里,原来是个搅拌机,把狐狸跟泥巴搅在一起,弄地狐狸喘不过气来。狐狸心中怒火冲天,向周围乱踢,结果一个比狐狸还大几倍拳头把狐狸打出了家门,一直打到从林里。   “哎,多么倒霉一天”狐狸说。   童话故事的作文 篇9   在一座美丽的森林里有一只聪明的小猴,它是一个发明家,发明了许多好玩的玩具,动物们都非常喜欢它。   有一天,小猴发明了一台电脑,便把好朋友都请到家里。动物们看了很好奇,小猴告诉它们这是电脑,并且教它们怎么玩,大家玩得开心极了。   过了几个月后,小猴觉得有些厌烦了,心想:我这么聪明,电脑也是我发明的,为什么要和那些连电脑也不会发明的“笨蛋”一起玩呢?于是,从那天起,小猴把动物们都赶走了。   它把动物们赶走以后,就一个人独享起那台电脑,可时间久了它便觉得头晕眼花,更要命的是它觉得越来越冷受不了只好踡在被窝,心想:“为什么我的房间会这么冷呢?”   渐渐地,小猴的手和脸都冻僵了,喜鹊从它家经过时,看见小猴哆嗦的样子,赶紧用自己的身体给它保暖,小猴惭愧地对喜鹊说:“谢谢你,我现在好多了,我知道以前把你们这些好朋友赶走是不对的,你能把别的动物再请来我家玩电脑吗?”喜鹊点头答应了。动物们很快又来到了小猴家,开心地玩起它们已有非常久没玩的电脑,小猴笑着,暗想:有好东西一定要和大家一起分享才会更加快乐啊!   从此,小猴让动物们一起玩电脑,动物们喜笑颜开。小猴生活欢乐的`气氛中,也感到幸福!   童话故事的作文 篇10   舅舅家有一对小狗兄弟,哥哥叫兵兵,它浑身上下的毛都是棕色的,小鼻子尖尖,像只小狐狸。弟弟是雪宝,它的毛雪白雪白的,走起路来一滚一滚的,像一团雪白的棉花糖在走路,很可爱。   兵兵虽然是哥哥,但是它性格温顺,只要我一踏进舅舅的屋子,它肯定会朝我高兴地摇几下尾巴,然后友好地叫上几声。雪宝呢,像是要给我一个下马威,盯着我叫,吓得我,跳到椅子上。雪宝是个急性子,如果不给它吃饭,它马上会朝空饭盒一阵疯吼,然后对饭盒一阵拳打脚踢,直到有人睬它为止。   有一次,舅舅不小心给兵兵多倒了一点吃的,这下可不得了了,雪宝生气了,就跑到兵兵的饭盒前,和兵兵抢着吃,直到兵兵的食物和自己的差不多了才肯罢休。你说这个雪宝是不是太小气了。   兵兵最喜欢我了,我走到哪里它就跟到哪里,我下楼梯,它也跟着跌跌撞撞地下楼梯,真是“活力四射”啊!而雪宝最喜欢舅妈了,困为舅妈每次给它的食物都比兵兵多。舅妈在,它就装成非常可爱听话的样子,舅妈一走,它就成了“破坏分子”到处叼鞋子、叼袜子。   兵兵一直让着雪宝,难道它也知道自己是哥哥,要让着弟弟吗?它们真是一对好兄弟啊!   童话故事的作文 篇11   在很久以前,有一个动物森林,森林处处都有可爱的小动物,也有邪恶狡猾的动物,就在这混乱当中发生了一件件事情。   有一天,动物森林集团有限公司来了一位总裁,他是一只狐狸,名字叫:马丁。他非常的狡猾。公司举行到山顶旅游,马丁也跟着去了,差点掉到悬崖,被雷蕾救了。马丁的助手是一只小白兔,名叫:雷蕾。每当马丁使阴招的时候,都是雷蕾最先发现的,后来雷蕾和马丁之间有着一个感人的故事:   3个月后,雷蕾和马丁在动物百货大楼遇见了。雷蕾看到马丁也在那,就过去打了声招呼,可不知道为什么平常狡猾的狐狸到了今天见到雷蕾却礼貌起来。走出了百货大楼马丁差一点就被车撞到雷蕾救了他一命。马丁感觉雷蕾很好,两个人互相相爱,最后结为夫妻。   可是后来马丁当了公司第二大股东,变得专横跋扈,骄傲自大。雷蕾受不了这样的马丁提出辞职了,马丁提出和雷蕾离婚,雷蕾十分后悔,一了了之就把婚离了。马丁又变的自私骄傲,最后一无所有,可是雷蕾却过着幸福的生活!   童话故事的作文 篇12   从前,在一个大森林里。那里住着许多可爱动物。其中有一只长得十分漂亮孔雀,可是骄傲极了。她只要看到谁也跟她一样漂亮,就展开自己美丽羽毛,向别人炫耀自己。   有一天清晨,孔雀精神抖擞地拖着美丽羽毛,去湖边散步。一只停在树上花喜鹊很有礼貌地说:“早上好!”可孔雀连理也不理他就走了。   突然,她发现湖里有一只跟她长得一模一样鸟,也很漂亮。孔雀停在了湖边。于是,就展开自己美丽羽毛抖动着,就像一把五光十色大羽毛扇。谁知湖里那只跟她长得一模一样鸟也展开自己美丽羽毛抖动着,跟孔雀一样像一把五光十色大羽毛扇。   孔雀生气了,她把眼睛睁得又圆又大,摇了摇头上翎毛。湖里那只鸟也把眼睛睁得又圆又大,摇了摇头上翎毛。孔雀气极了,昂首挺胸地向前走了一大步,可是一不小心掉进了湖里。   孔雀又不会游泳,她在湖里挣扎了半天,好不容易抓住树干,爬了上来。她看了看湖里那只鸟,那只鸟浑身湿淋淋,还在发抖呢!孔雀可高兴了。   树上花喜鹊看见了,笑了起来。孔雀说:“丑喜鹊,你笑什么?”花喜鹊说:“孔雀呀孔雀,湖里那只鸟就是你自己影子啊!   童话故事的作文 篇13   一个大晴天早上,渔夫在他家面前大海上捕鱼,突然间,一条金鱼上了网,迂夫就用手拿起金鱼,金鱼就说:“老爷爷求你放了我吧!你有什么愿望,我都能满足你,渔夫什么都没要就把着条金鱼放了,回去后,渔夫就把抓金鱼事情告诉了给他妻子听,妻子听了,就叫渔夫去找那条金鱼,去到大海边,渔夫叫金鱼给一个新大盆子,金鱼就说:老爷爷你很快就会有新大盆子。   他妻子又想要一间漂亮木屋子,又叫渔夫找金鱼要,去到大海边,渔夫又叫金鱼要一间漂亮木屋子,金鱼又给了他们漂亮木屋子。   贪心妻子有了一间漂亮木屋子,还想做女王,又叫渔夫找金鱼要,到了大海边,渔夫就说:“我妻子要做一个女王,金鱼又给了他妻子做女王。   最后,他妻子还想做海中女霸王,又叫渔夫找金鱼要,到了大海边,渔夫叫金鱼出来,然后,等了很久,金鱼都没有出来,于是,渔夫就回去了,回去以后,结果,新盆子变旧了,漂亮木屋子变成了以前那样子,女王也没有做了,他得妻子现在才知道自己做错了。   童话故事的作文 篇14   一天,大象妈妈来到河边喝水。一只鳄鱼看见了,在水底下自言自语地说:好想吃东西呀,小鳄鱼们一定也很想吃了。   可大象不紧不慢地在河边往河里张望,就是不下水。   快点下来喝水呀!鳄鱼不耐烦地小声说。   不过,鳄鱼转念一想:趁这个时候可以把孩子们叫过来,一会儿一起聚餐。想到这里,鳄鱼赶快去把孩子们叫来了。   大象缓缓地把鼻子伸入河水里,正津津有味地喝着水。突然,鳄鱼张开大嘴扑过来,死死地咬住大象妈妈的鼻子。它想咬一块肉给孩子们吃。   这时,大象感觉有点疼,就想把鼻子从水里拉出来,但是鳄鱼还是死死地咬着象妈妈的鼻子不放。   就在这危急的关头,小象就像一个勇敢的战士一样跑来。它迅速地用头把鳄鱼顶回水里,大象趁机把鼻子抽了回来。鳄鱼气急败坏地对它的孩子们说:没办法,遇到一个不怕死的小象,咱失败了!说完带着孩子灰溜溜地走了。   小象心疼地问妈妈:妈妈,您没事吧?   象妈妈微笑着说:没事,只是咬破了一点皮,没什么大不了的。   小象接着说:那就好,妈妈,您刚才真是吓了我一跳。象妈妈用长鼻子抚摸着小象的头说:你今天真勇敢!妈妈为你感到骄傲。   象妈妈和小象有说有笑地回家了。   童话故事的作文 篇15   有一天,狮子刚刚睡醒,眨眼一看,旁边有个小老鼠在寻找吃,狮子一伸手便把小老鼠抓住了。   小老鼠哆嗦地说:“狮子大王,求求你就放了我吧!如果日后有机会话,我一定报答狮子大王再生之恩。”   狮子听了老鼠话,笑着说:“你还没有我半个脚大,还说什么报答大恩。狮子想了想,说:“你这么小,再说也没什么可吃,就放了小老鼠。   没过几天,猎人用绳子把狮子绑紧紧,然后猎人回去拿刀子,准备杀了狮子。   猎人走后,狮子挣扎了半天,但是怎么也弄不开绳子,实在没什么办法了,只好大声吼叫救命。   狮子叫声正好被那只小老鼠听见了,小老鼠急忙跑过来,用坚硬牙齿咬断了狮子腿上绳子。   狮子得到了老鼠帮助,就向小老鼠表达感谢之情。   这时,老鼠对狮子说道,以前我向狮子大王求救,日后有机会报恩情时,狮子大王从前还嘲笑过我,可是这次却是大王向我谢恩了。   狮子那是无话可说了,就拖着尾巴立刻逃走了。   这个故事让我懂得了一个道理,我们做错了事情,知错就改也是好孩子。我们要向小老鼠学习。 ;
2023-06-12 16:25:551

失意的词语失意的词语是什么

失意的词语有:时不可失,意中人,顿足失色。失意的词语有:意中人,顿足失色,时不可失。2:注音是、ㄕ一_。3:拼音是、shīyì。4:结构是、失(独体结构)意(上下结构)。5:词性是、动词。失意的具体解释是什么呢,我们通过以下几个方面为您介绍:一、词语解释【点此查看计划详细内容】失意shīyì。(1)不能实现自已的意愿;不得志。(2)双方意见不合。二、引证解释⒈不遂心;不得志。引《汉书·盖宽饶传》:“宽饶自以行清能高,有益於国,而为凡庸所越,愈失意不快。”唐郑谷《赠下第举公》诗:“见君失意我惆_,记得当年落第情。”宋苏轼《送杭州杜戚陈三掾罢官归乡》诗:“君言失意能几时,月啖虾蟆行_皎。”郭沫若《伟大的爱国诗人--屈原》:“后来在他失意遭受了流窜的时候,他屡次想跑到别国去。”⒉意见不合。引南朝宋鲍照《代结客少年场行》:“失意杯酒间,白刃起相_。”唐赵元一《奉天录》卷一:“_马郭_,先与公主失意,上收公主在内,隔_经年。”宋叶适《郭处士墓志铭》:“东阳旧俗,以气力为雄,带刀束棍,裹行道上,失意_相仇杀。”⒊不合别人心意。引《汉书·韩王信传》:“为人宽和自守,以温颜逊辞承上接下,无所失意,保身固宠,不能有所建明。”唐杜甫《两当县吴十侍御江上宅》诗:“上官权许与,失意见迁斥。”《金史·施宜生传》:“失意於刘麟,左迁彰信军节度判官。”⒋谓心意迷乱。引汉刘向《列女传·陈女夏姬》:“三为王后,七为夫人,公侯争之,莫不迷惑失意。”三、国语词典不如意、不得志。词语翻译英语disappointed,frustrated德语Frustration(S)_法语dé_u,frustré四、网络解释失意(词语解释)失意,指不如意、不得志;意见冲突,不和睦。关于失意的近义词失落关于失意的反义词得意称心得势正常关于失意的诗词《惠诗韵·自古诗人失意多》《齐天乐·人生失意寻常耳》《回雁峰·雁入穷南失意多》关于失意的诗句失意杯酒间得意失意花上月我厌宦游君失意关于失意的单词frustrated关于失意的成语顿足失色大意失荆州冒失鬼横失关于失意的造句1、无论失意有多长,都长不过生命。2、得意淡然,失意坦然。3、他官场得意,但却情场失意。4、生活中的失意之事不能看作命中注定的。5、意思是在纷扰繁杂世界里面对失意落魄也从容对待,尘世间的事情犹如一场梦,每个人都是人生中的过客,知晓明月追逐清风那般痴缠,又何必对于某见事情过于执着。点此查看更多关于失意的详细信息
2023-06-12 16:26:021

写一篇童话故事400字

他的题目呢?
2023-06-12 16:25:1814

童话故事作文400字1

很久以前,有一只很懒的小猪,只知道吃饭和睡觉,很少帮别人做事。有一天,猪妈妈回到家后实在太累了,便叫小猪去买菜。小猪听后,扭扭它肥肥的屁股,说:“我不想去嘛,不想去嘛!”猪妈妈听了小猪的话,对它说:“你这个懒虫,如果你去了,我给你巧克力吃。”小猪听了,极不情愿的站了起来,拿着一个篮子,慢吞吞地走出了家门。一路上,它一边走一边玩,这里闻闻,那里嗅嗅。突然,小猪闻到了一股香味,于是,小猪便想:前面一定有很多好吃的,哈哈。它顺着香味向前走去,最后来到了一棵大树下,它看见了许多好吃的,连忙扑了上去,吃起东西来。在小猪吃东西的时候,它万万没有想到有一只凶恶的狼正躲在身后的草丛里。不一会儿,小猪就把那些东西吃完了。它躺在草地上,摸着自己圆鼓鼓的肚子,说:“真好吃,真好吃。”忽然,那只狼从草丛里钻了出来,两只绿眼睛闪着凶光,直盯着小猪。小猪看见了狼,想逃,可是因为小猪平时不爱运动,刚才又吃了那么多东西,跑不动,只好大声地喊救命。狼越逼越近了,山下的小狗听见了小猪的救命声,连忙叫了它的同伴,用全速往山上冲,幸亏小狗速度快,及时冲上了山。狼看见了这么多的狗,而且都气势汹汹,连忙逃走了。小猪回到家后,把这件事的来龙去脉都说了一遍,妈妈听后,语重心长地说:“孩子呀!你应该把这件事做为一次深刻的教训,以后不要再懒了。”从此以后,小猪天天很早起床,锻炼身体,成了一只可爱的、身体健壮的小猪。
2023-06-12 16:25:051

童话故事作文350字

  在一片葱郁的森林里,有着美丽的蝴蝶在翩翩起舞,有可爱的小鸟在自由自在地飞翔……动物们都无忧无虑、无比快乐地生活着。   一天,许多彪形大汉闯进了大森林里。其中一个身穿蓝色的工作服的男人从车上跳下来,是个满脸横肉的人。他手上拿着一把散发着寒光的斧头,嘴里叼着根烟。他向森林走去,来到了一棵树旁,拿起那可怕的斧头,狠狠地向一棵大树砍去。随着伐木工人的手起斧落,那棵树木应声倒下。树木的哭声在整个森林里回荡着,令人心惊肉跳!紧接下来的日子不断有人乱砍滥伐。那无忧无虑、自由自在的动物,看了这情景个个悲痛欲绝,从此离开了这个家园。因为这个曾经带给它们快乐的"生存家园已经消失了。到处都是一截截的矮树柩。而,这个男人边砍边心里甜甜地想着:“啊,这下可好了,要发达财了喔!树木们啊,你们真是我的摇钱树啊!”   突然,一只忍无可忍的啄木鸟,冲到那个男人的肩上,极其愤怒地狠狠地啄了下他那像木头般的愚蠢的脑袋,说:“这根木头里一定有虫!”   看了这个故事,我呼吁:“人类啊!醒悟吧!不要再被金钱蒙混了双眼,不要再乱砍滥伐,不要再继续那贪婪的行为了!人类啊!善待地球就是善待自己,停止砍伐吧!如果在这样,长期以来,我们人类也就会受到灾难,惩罚的啊!人类啊!行动起来吧,一起来保护环境,珍惜资源,珍惜身边的点点滴滴!早一点保护环境,多一份身命保证!”
2023-06-12 16:24:561