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

C中的枚举

2023-06-13 07:34:39
铁血嘟嘟

先说格式:

关键字 变量名 {值列表};

对应的,

enum是关键字

loop是变量名

{no,yes};是值的列表

enum loop {no, yes};这句是说,定义一个枚举类型,名字为loop,它总共只有两个值:no和yes。

enum loop okloop = yes;这句是说,定义一个枚举型(即刚才定义的loop型)变量okloop,并且对这个变量赋初值:yes

康康map

我个人理解,枚举变量其实是方便程序员阅读程序,提供的一种用容易理解的单词来代替整数变量的方式。

比如说编写一个掷硬币并统计正反面出现次数的程序,用整型变量1表示正面0表示反面,和用yes表示正面用no表示反面,两种表示方法,哪个更容易阅读?

实际上,enum loop {no,yes}这句被编译后,no就是等于0,yes等于1,

enum loop okloop = yes;

这句和int okloop = 1;没有本质区别。

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

枚举是什么?麻烦告诉我

枚举就是一一列举,将所有的情况都列举出来,那么取值的时候只能是这几种情况的一种,不能是别的。]
2023-06-12 16:25:265

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

关于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

关于《我最喜欢的童话故事》的作文

大家对《白雪公主》这篇童话一定不陌生吧,它可是我最喜欢的经典童话之一。它讲述了从小失去亲生母亲的白雪公主遭到她的巫婆继母的陷害,被迫逃到森林,并被好心的小矮人收留。可是当继母得知白雪公主还没死后又三番五次地扮成老太婆陷害她,终于把白雪公主害死。后来一位英俊的王子救活了她。白雪公主和王子幸福地生活在一起,她的巫婆继母也得到了应有的惩罚。多么动人的故事啊!多么美丽的结局!我之所以喜欢这则童话,是因为它塑造了许多生动可爱的人物形象。美丽纯洁的白雪公主和心狠手辣的巫婆,他们为整篇童话添加了许多动人的音符,让这篇通话更生动更有趣更深刻了。它还告诉我们“善有善报,恶有恶报”,教育我们不能一味地追求外表美,心灵美才是最重要的。白雪公主人美心灵也美,而巫婆人美心灵却丑陋肮脏。同学们还要记住,我们不能妒忌别人,过强的妒忌心很可能会造成对别人和自己的伤害。《白雪公主》深受读者的喜爱,读了它,我受益匪浅,愿《白雪公主》在文学宝库中永存。
2023-06-12 16:28:582

失意的诗词失意的诗词是什么

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

童话故事作文400字(精选5篇)

【 #童话故事# 导语】童话故事的主人公不管是动物、植物、还是没生命的橡皮铅笔,它们都能说,能笑,能思考问题,也就是把它们当人来写,赋予它们人的性格。童话里往往还包含了神奇的魔法、无尽的财富、凶恶的怪兽等元素,使故事能够引人入胜,打动孩子的好奇心,丰富孩子的想象力。下面是 无 整理分享的童话故事作文400字,欢迎阅读与借鉴,希望你们会喜欢!    1.童话故事作文400字:小兔子学本领   小兔子多多见小伙伴们有的会唱歌,有的会爬树还有的会游泳……可他自己,却什么也不会。他决定出去学本领。   这天,多多看见小黄莺在树上唱歌,忙上前恳求道:“你的歌声真好听,能教我唱吗?”小黄莺答应了。   “嘀哩哩”小黄莺唱道。多多照着她的样子,也从嗓子挤出一声“吱……”   小黄莺竖起耳朵,“太难听了!这样的嗓子怎么能唱歌呢?”说完,张开翅膀飞走了。   多多没有灰心。学不好唱歌,还可以学别的嘛。他看到小松鼠正在树上采松果,忙上前问道:“你愿意教我爬树吗?”小松鼠答应了。   小松鼠抱着树干,一下子蹿上了树。多多学着它的样子,可是“扑通”摔了个大跤。   小兔子多多无精打采的回到了家里。兔妈妈看见多多伤心的样子,说:“孩子,不要伤心,每个人都有自己的长处和短处。”   不久,森林里要开运动会,多多参加了短跑比赛。比赛中,多多得了第一名。    2.童话故事作文400字:松鼠奇奇搬家   从前,在一片茂密的大森林里,住着许多可爱的小动物,它们相处友好,一直幸福快乐地生活着。   这一天,动物们不约而同地赶往森林里的老槐树那里,这到底是为什么呢?原来,小松鼠奇奇要搬家。小蚂蚁欢欢看见了,也想帮小松鼠搬家,但是自己太弱小了,没有什么东西是自己能搬动的,忽然,欢欢想到了自己的兄弟姐妹,便急急匆匆地跑回家了。   大象伯伯看了一下,用鼻子卷起了一张床,小熊赶紧把床上的枕头、被子拿了起来,扛在了自己身上。大象伯伯一下子觉得轻了许多,走得更快了。小猪推来了一辆小车,运走了一盆盆的花……这些东西要运到哪里去呢?原来是要运到河边的梧桐树洞里呀,那里是小松鼠奇奇的新家。小松鼠看看越来越空的家,心想:“还能搬点什么呢?对了!去年剩下的松果还没搬走呢!”小松鼠赶紧向小猪借来手推车,打算把松果运走。这时它看见了小蚂蚁欢欢带着自己的兄弟姐妹赶来了,欢欢焦急地问:“奇奇,还有什么可以搬的吗?”奇奇笑了笑说:“还有一些松果没搬走,可是它很重啊,你们……”欢欢没等它说完,就号召兄弟姐妹开始搬运了,只见小蚂蚁们迈着整齐的步子,齐声喊着号子,松果就移动开了,奇奇看了真是佩服它们的力量!   小松鼠的新家终于落成了,这多亏了森林里的好朋友们。奇奇的家充满了温暖、团结和快乐,好朋友开心的跳了起来!    3.童话故事作文400字:蜘蛛改过自新   一只蜘蛛听惯了冷言冷语,想着从今以后要做一个好人,蜘蛛决定要改过自新,一片玫瑰花的花瓣凋落下来,蜘蛛想着把花瓣捡起来还给玫瑰花。   蜘蛛爬上玫瑰花的花茎,拿出玫瑰花凋落的花瓣,刚想说些什么的时候玫瑰花就大喊一声:“天啊!你这讨厌的蜘蛛快点从我的身上下去,真是让人恶心,你这脏兮兮的家伙。”   蜘蛛生气的说:“我是好心来给你送花瓣的,不领情就算了。”   玫瑰花说:“谁不知道蜘蛛是出了名的坏蛋,你哪有那么好心,你一定是想趁我不注意的时候把的花瓣都摘光。”   蜘蛛生气的说:“没错!我就是想这样做。”   说着,蜘蛛便摘光了玫瑰花的花瓣,然后离开了,一路上蜘蛛自叹说:“想当好人都当不成,我还是继续做我的坏蛋吧!”    4.童话故事作文400字:两只小羊过大桥   清晨,阳光明媚,天空无边无际,像一块大蓝布。树像一位战士一样,守护着大地。小草被风吹的时候会发出沙沙的声音。   小羊妙妙要去河对面的游乐园玩,它洗漱好,穿戴好,出门了。它走到河边,河边有一座桥,它沿着桥向对岸走去。乐乐从桥的对面走了过来,它们在桥中间相遇了。   它们互不相让,妙妙叉着腰,皱着眉,生气地说:“你退回去!让我先走!”乐乐说:“我偏不!”   它们两个用角顶了起来,它们顶着顶着,一下子都掉进了河里。   这时,小羊花花走了过来。它刚想上桥,听见“救命”的声音,它赶紧往河里看,看见了乐乐和妙妙在河里。   它跳进水里把妙妙和乐乐一个一个地拉了上来,乐乐和妙妙都知道错了,互相说对不起。   它们上了桥,互相谦让。妙妙过了桥后,对乐乐说:“谢谢。”妙妙过了桥后,对乐乐说:“谢谢!”乐乐也说:“谢谢!”   就这样,它们都过了桥。妙妙欢天喜地地到河对面的游乐园去玩了。    5.童话故事作文400字:小胖猪找水喝   天气又冷又干燥,小胖猪一觉醒来,觉得嘴里好干啊,想找点水喝,可是看到有水的一边的门被锁住了。那钥匙在哪呢?睡觉前是爸爸在隔壁的,那肯定是爸爸拿的吧。于是小胖猪就悄悄来到爸妈的房间,他不敢出声,怕打扰了爸妈睡觉。他摸黑在桌子上用手摸索着,发出窸窸窣窣的声音,可是,没有找到。他不敢再动了,怕不小心会碰翻东西发出更大的声音,于是又去找来灯。   此时猪妈妈翻了一个身,发出“嗯——嗯”并深呼吸,装出梦呓的样子。其实她是知道小胖猪来到了房间,但又不敢发出声音,怕自己不经意的一声呼喊,会吓着小胖猪。   小胖猪听到妈妈翻身并发出声音,打了个愣,拿着的灯也不敢点亮了,就静静地站在一边等,他要等妈妈再次熟睡后再找。这等待的时间好漫长啊!也不知过了多久,小胖猪直冷得瑟瑟发抖,此时他感觉爸妈应该是熟睡了。他点亮手中的灯,在桌上找了一会,自言自语说道:“咦,怎么找不到啊?”实在太渴了,嗓子都快冒烟了,他咽着最后一点口水润着喉咙。他轻轻地问:“妈妈,我想喝茶,隔壁门上的钥匙呢?”   这时胖猪爸爸赶紧回答道:“就挂在门后的墙上。”   “哦,我怎么就没想到在这呢?爸妈,我把你们吵醒了,对不起。”小胖猪难过地说道。   “你早点说呢,这么冷的天一直站在这里,都要冻坏了。”妈妈嗔怪地说道,“其实你一来到这里,我就知道了,可是不敢吭声。想喊你就怕吓着你,所以就只好装作睡着。”   “哦,没事。”小胖猪拿着钥匙“阿欠阿欠”连打了几个喷嚏。
2023-06-12 16:29:041

失意是什么意思

我是一个人生闷气,我的人都有自己的生活方式,我的人都有一个人的时候就会有一个人的时候我就不想再去买一样东西是不想说什么呢?是因为?是因为?????我的人和我?在??。你:在??是你给的爱你爱我了。在这里我的心里只有他一眼说的都在说什么好呢。你是一个人在一起了。在你面前你可以选择在这样一个人
2023-06-12 16:28:402

童话故事作文400字

在日常的学习、工作、生活中,大家总免不了要接触或使用作文吧,作文根据体裁的不同可以分为记叙文、说明文、应用文、议论文。你知道作文怎样才能写的好吗?下面是我收集整理的童话故事作文400字,供大家参考借鉴,希望可以帮助到有需要的朋友。 童话故事作文400字1 一天,森林国里的小鱼和小虾都快干死了,因为这个夏天很少下雨,池塘的水都干了。小鱼、小虾向黑猫警长求救,希望黑猫警长能帮助它们找来水源。 黑猫警长收到求救后,立刻派鸽子去通知森林里的小动物们来警局召开大会。不一会儿,小鸟、猴子、小兔、松鼠……都来齐了,黑猫警长把情况向大家进行了说明,下令大家马上寻找水源,抢救好朋友,大家马上议论起来:怎么寻找水源呢?最后他们决定采取挖井的办法。 黑猫警长开始分工:有的挖土、有的运土、还有的给大家运水和运食物……。大家争先恐后地挖井,火红的太阳照射在它们身上,每一个动物都汗流满面,但是它们仍不停地在劳动。经过大家一天的努力,终于挖出了水,大家高兴得欢呼起来。 挖到水以后,大家提着水桶从井里装满水运到池塘里去,不一会儿池塘里就装满了水,小鱼小虾们都得救了。小鱼小虾很感谢朋友们的帮助,邀请了所有小动物们去它们的家里吃饭,饭桌上充满了欢声笑语。 童话故事作文400字2 有一个骄傲的、爱说漂亮话的衬衫领子,它住在一个温暖的小屋里。 早晨,衬衫领子和其它衣服一起被仆人放在桶子里洗了,衬衫领子对腰带说:“亲爱的腰带小姐,你那细长的腰带像彩带一样,真美丽。”腰带面对陌生的衬衫领子,显得非常害羞。衬衫领子表现出极大的兴趣,接着说:“亲爱的小姐,你既可以做内衣的腰带,又可以做装饰品!” 正说着,它们就被仆人从桶子里拿出来了,挂在一张椅子上晒,后来又被仆人拿到烫衣板上,来了一个烫斗。 “太太!“衬衫领子说”刚才你在我身上走来走去,现在我的皱纹全没了,哦!我要向你求婚!“”你这个老东西,想都别想!“烫斗说,同时也很骄傲的在衬衫领子上走过来走过去。 衬衫领子边缘有些不平,所以又有把剪子走了过来。 “呦!”衬衫领子说“你一定是训练有素的芭蕾舞蹈家,你看,你的腿笔直的立在那,多么优雅呀!世界上的每一个人都不可能像你那样。”剪刀想“这个爱讨好的家伙!”剪刀生气了,抬起脚,剪掉了它的嘴巴。 很长时间过去了,衬衫领子已经被人制造成一张纸,扔在了垃圾桶里。 童话故事作文400字3 有一天,小红鱼对妈妈说:“我能出去玩吗?”妈妈说:“不可以,因为外面有很多可怕的动物,你还是乖乖地呆在家里吧!” 过了一会儿,小红鱼忍不住偷偷遛出去了,它准备去看看外面的世界。于是它游到了水边,两只小鸡在水边啄食,看见了这条小鱼,于是,他们跑过去好奇地瞪着它。小红鱼问:“你们可以和我做朋友吗,”小鸡们点点头,于是它们-起在水边嬉戏、打闹。不久小红鱼饿了,两只小鸡赶紧在旁边的草丛里啄了许多虫子过来,拿了一条给小红鱼,小红鱼摇摇头说:“咦?这是什么?我不吃。”小鸡说:“虫子,虫子,这是天底下最好吃的东西,你怎么不吃呢?”小红鱼说:“我还是回家吃妈妈给我准备的东西吧!”说完,它飞快地往家跑。突然它撞到了一张网上,一下子就被网住了。它努力挣扎,拼命呼救。这时不远处的螃蟹大哥听见了,连忙来救它,它用它的大钳子把网剪断了,救出了小红鱼,它高兴地说:“可算找到你啦!你妈妈一直在找你!”于是,螃蟹大哥把小红鱼送回了家,它看见了门口的妈妈,铺过去给了她一个大大的.拥抱。妈妈说:“你以后不要偷偷单独出门。”小红鱼说:“以后我再也不敢了,妈妈我爱你。” 童话故事作文400字4 在广阔的太空里,有一个数字王国,就住在汉字王国的对面。数字王国里的成员可不少,里面有“1”、“2”、“3”、“4”、“5”、“6”、“7、”“8”、“9”这几个数字。他们快乐的生活着。 有一天,数字王国准备选出一位本领最大的数字来当国王管理国家。数字"1"迫不及待地说:"哈,我的本领最大了!人人比赛都想拿第一名,要是没有我,也没有第一名!″ “8”神气地说:“我的本领才最大,都说8、8、8,发、发、发,大家都喜欢发大财。" 数字"9″自豪地说:“我的本领更大,是老大;国王该我来做。”数字们就这样吵个不停,他们为了争论谁的本领最大而闹得不可开交。 就在这时,智慧老人飞过来,语重心长地说:“你们不要再吵了,你们每个数字都有自己的长处和短处,不要只看到自己的长处,没有看到自己的短处,你们要互相帮助,才能更好地发挥你们的作用。″数学们听了,惭愧地低下了头。以后他们再也不抢功了,大家谦虚礼让,又快快乐乐地生活在一起了。 童话故事作文400字5 一个冬天的早上,下起了鹅毛大雪。雪停之后,大地一片洁白,漂亮极了。国王带着最心爱的小公主来到小河边玩耍。突然刮来一阵妖风,小公主不见了。国王非常着急,到处寻找小公主。这时,一只啄木鸟飞来告诉国王:“小公主被妖怪变成了玫瑰花带上黄山了!去黄山上找到那朵十二色的玫瑰花,杀死看守的绿草龟,才能够救出公主,快救她去吧!” 国王带着士兵向黄山出发,走过33座沙漠,趟过66条大河,跨过88座火山,国王终于来到了黄山脚下。突然,从山上冲下来一只凶猛的老虎。国王立刻拿出弓箭,“嗖”的一声,射中了老虎的眼睛。老虎疼得到处乱跑,掉到河里淹死了。 勇敢的国王来到半山腰,从树林中传来狼嚎声,一头恶狼扑了过来。士兵们拿起武器和恶狼打了七七四十九个回合,恶狼的脑袋被打得稀巴烂。 他们冲上山顶,远远地看到一朵十二色的玫瑰花,在阳光下绚丽多彩,闪闪发光,像晶莹剔透的宝石。玫瑰花的下面,趴着一只绿草龟。国王猛地一跳,骑到绿草龟的背上,一剑戳死了绿草龟。一阵烟雾过后,魔法消失了,公主变回了人形,他们拥抱在一起,开心地哭了。 童话故事作文400字6 从前,有位美丽的公主,她住在一座美丽的城保里。 有一天,公主出去散步,突然前面有个很深的猎坑,公主连忙跑过去往下一看,里面有一位英俊的王子,公主想救王子。 她四处找绳子,可是哪有绳子呢? 公主想:“可以做绳子呀!”她看见旁边有柳条和大树,立马想到了主意。公主马上找来许多柳条,把它们编成了绳子,绳子很快就编好了。于是,公主用绳子的一头捆在树上,另一头捆在公主的身上。公主顺着绳子滑到坑里,把王子抱到怀里,又顺着绳子爬了上去。 公主把王子抱到了自己的房间里疗伤。过了几天,王子醒了。看见是这位美丽的公主,王子很高兴。 从此王子每天都给公主计自己的故事。时间一天一天的过去了,公主慢慢的喜欢上了英俊的王子,王子也很喜欢这位美丽的公主。终于有一天,王子要回家了,王子问:“公主您愿意嫁给我吗?”公主满心欢喜的说:“我愿意。” 于是,王子把公主带回家,从此,他们幸福的生活在一起。 童话故事作文400字7 从前,在一个遥远的国家有三个公主。大公主大胆美丽,二公主手巧聪明,小公主善良可爱。 在一个寒冷的冬天,国王决定让他的女儿们去森林里杀一头狼,他叫来三个公主,对他们说:“你们已经长大了,快去森林里杀一头狼,那林子里有木屋,记住,狼的皮要给我,我要看看你们有没有勇气面对。” 公主们听了这话,带了一些需备品,穿戴好了之后,依依不舍地离开了父母。她们走进森林,发现了路标,三个公主顺着路标走,找到了木屋。 小公主问:“我们一只狼都看不见,怎么杀啊?”机灵的二公主回答:“我们只要把狼引过来就好啦!都过来,听我说……” 听后,她们忙了起来。二公主准备着美味的食品,在一部份里面下了毒。大公主去找狼,小公主分类有毒和没毒的食物。 大公主费了九牛二虎之力才找到狼,食物的香味慢慢飘入狼的鼻子里,他就不知不觉地跟着大公主走了。小公主和二公主正在木屋里假装吃饭,二公主一看见狼,就热情地送上一只有毒的鸡腿,狼闻着鸡腿的香味,终于忍不住咬了一大口,过了一会儿,狼就被毒死了。她们欢呼着,剥下了狼的皮,带回了城堡。国王见了,高兴地说:“我的女儿们真棒,你们都是勇敢的公主。” 经历了这件事后,他们又幸福地生活在一起了。 童话故事作文400字8 在很久很久以前,亚马逊河边有一块非常辽阔的平原。这里有一个强大的王国,这个王国里住着国王、王子和他们的士兵。 王国里的士兵都力大无穷、身强体壮。他们的王子英俊潇洒、力大如牛,是所有人中最厉害的战士。 有一天傍晚,大地突然传来了轰隆轰隆的震动。人们还以为是地震了,王子跑到城楼上看,发现远处有一片黑漆漆的烟雾飘来,震动越来越大了,人们才发现原来是一大群恐龙在奔跑过来。 这时,人们赶快互相转告:“恐龙又来吃人了!恐龙又来吃人了!赶快躲起来!” 这个消息很快就传开了,国王命令王子带着大军迎敌。 战斗一天天激烈起来,王子打了很久还没有把恐龙打败。国王非常着急,又派了大军加入战斗。战斗又进行了三天三夜,王子还是无法打败恐龙。于是,他决定到恐龙的巢穴里去,等恐龙睡觉了再发动攻击。 等到深夜里,恐龙们睡得正香,王子带领几名士兵偷偷地进入恐龙的巢穴,杀死了恐龙将军,然后回到营地发动攻击,恐龙没有了将军的领导,一下子就都逃跑了,王子终于赢得了胜利。 从此,这个王国的人民又过上了安居乐业的幸福生活。 童话故事作文400字9 在一片波澜壮阔的海洋里,有一座大大的岛屿,上面全都是森林。森林里的动物都知道,狐狸是最狡猾的。而狐狸呢,骄傲自大,以为自己比谁都聪明,总想找一个机会炫耀自己。 一天,狐狸意外的捡到了一块金砖,它高兴的想:哈哈,天助我也!这回机会是我的了。于是它在森林的每一个角落都贴上了一条布告。 亲爱的动物们: 你们好! 我手里有一块金砖,如果谁能向我说一句谎话,又能让我从嘴里说出“你说谎!”,那么我就把金砖给它。 动物们看了布告后,都纷纷跑来找狐狸说谎。 一只海豚游过来对狐狸说:“我的奶奶住在太平洋里,比鲲还要大,还有两条比长颈鹿还要长的腿。” 狐狸听了只是说:“大千世界,无奇不有。” 每次,它都这么回答。所以,谁也没有得到那块金砖……。 很多天过去了,有一只精灵想起了一条妙计!它抱着一块普通的砖头对狐狸说:“狐狸先生,你上个月借走我一块金砖,今天我是来要回金砖的。”“什么金砖啊?”狐狸装出一副惊讶的样子问。精灵马上拿出砖头说:“就是你这一块!”狐狸非常生气地指着精灵说:“你撒谎!”“你说我撒谎,那把金砖给我吧!”精灵高兴的说。 狐狸听了后恍然大悟,只好认输,垂头丧气地把金砖给了精灵。 童话故事作文400字10 很久很久以前,有一位美若天仙的公主在森林里采蘑菇。 突然,刮来了一阵狂风,霎那间,飞沙走石,天昏地暗。公主被龙卷风给卷走了,就连她的随从也没看清公主去了哪个方向。 当公主醒来时,她发现自己正被一个凶神恶煞的怪兽盯着。怪兽露出了锋利的牙齿,冷笑着说:“你马上就要成为我的盘中餐了!”公主冷静地说:“我身上臭烘烘的,得先去河里洗个澡,这样你吃起来会觉得更好吃的。”怪兽说:“好吧!但我要跟着你。”公主答应了。 趁怪兽不注意的时候,公主对身边的小鸟说:“鸟儿,我被怪兽抓了,快去找你们的勇士来救我,麻烦你啦!”于是,小鸟找到了王子,它告诉王子,有位公主被怪兽抓了,正需要他的帮助。王子立刻提起宝剑赶到河边,一见到怪兽就拔出剑向怪兽刺去。可是怪兽身形庞大、力大无穷,一掌就把王子打到在地上。王子勇敢地站起来,继续和怪兽搏斗。眼看王子就要被打下悬崖了,他轻快地往左侧一闪,结果怪兽冲下山崖摔死了! 王子来到了河边找到公主,公主见到浑身伤痕累累的王子,十分感动,于是便爱上了王子。从此,王子和公主过上了幸福的生活。 童话故事作文400字11 从前有一匹小马要去好朋友小象家里玩,看到不远处有一条小河,河上有一座桥。小马跑过去一看,已经被昨天的雨冲走了一半。 后来,小马看到了小鸟,小马问小鸟:“我怎么才能过去呢?”小鸟说:“你可以飞过去。”小马想:“但是我没有翅膀,不能飞。”然后,小马看到了鳄鱼先生,小马问鳄鱼先生:“我怎么才能过河呢?”鳄鱼先生说:“你可以游过去呀!”听了鳄鱼先生的话,小马就踏入河中准备学习游泳。小马学了很多次,可还是没学会,只好无奈的放弃了。这时,长颈鹿大叔走了过来,小马又问长颈鹿大叔,“长颈鹿大叔我怎么才能过河呢?”长颈鹿大叔笑着说:“河水很浅,你可以跟我走过去。”小马看到河水才到长颈鹿大叔的胸口,它也跟着下河了,可是它刚下河,河水已经到了自己的胸口,小马又飞快的回到了岸上。这时,小马想到了一个好主意,小马跑到了树林里砍了四根长树枝,又采了一点藤条做成了一个高跷,跑到河边踩着高跷过河了。 过河后小马飞快地跑向了小象家,他们开开心心地玩了一整天。 童话故事作文400字12 一个阳光明媚的早上,一群勤劳的蚂蚁正在搬运食物。其中有一只小蚂蚁特别调皮捣蛋,它的名字叫淘淘。 今天,它又跟平常一样临阵脱逃了。等到大家把食物搬回洞里,才发现淘淘不见了。淘淘的爸爸妈妈急得眼泪都出来了,赶紧请求它们的朋友一起帮忙寻找。 它们沿着来时的路仔细地找哇,找哇……终于,在一个硕大的广场上发现了淘淘。 淘淘的爸爸妈妈异口同声地喊道:“淘淘,你怎么能擅自跑开呢?你知不知道那些人类可是随便就能踩死你的!” 淘淘说:“我当时只是被一些有趣的东西吸引过去了。” 淘淘的爸爸妈妈对淘淘进行了一番教育之后,淘淘表示再也不敢擅自脱离队伍了。可淘淘又不甘心地说:“如果我下次还看到一些能吸引我的东西怎么办呢?” 淘淘的爸爸妈妈说:“你可以跟爸爸妈妈说,让我们陪你一起去,知道了吗?” “嗯嗯,我记住了。”淘淘回答道。 爸爸妈妈满意地对淘淘说:“知错就改,就是好孩子。” 童话故事作文400字13 在遥远的森林深处,一条弯弯的小河在静静的流淌着。 河边的大树上住着一对好朋友:美丽的森林医生啄木鸟和猫头鹰。有一天,不知道为什么它们争吵起来了…… “嘟嘟嘟、嘟嘟嘟”,啄木鸟辛勤地检查每一棵树,声音惊醒了沉睡中的猫头鹰宝宝。猫头鹰妈妈也被饥饿中的宝宝吵醒,探出头来,刺眼的阳光从树叶间照射进来,她看见了啄木鸟从树洞中掏出一条白色的毛毛虫。猫头鹰妈妈冲着啄木鸟大喊:“吵着我宝宝了!” 啄木鸟说:“这一片的大树生病了,我要帮它们掏出虫子。” “可是你吵到我的宝宝了!”猫头鹰妈妈生气地说。 就这样,它们吵了一会儿,猫头鹰妈妈为晚上抓老鼠养精蓄锐,停止了争吵。啄木鸟思来想去也飞回家了。 黑暗的夜晚来临,啄木鸟在窝里美美地睡着。猫头鹰妈妈抓完老鼠后飞走了,饥饿的宝宝跌跌撞撞想跟着妈妈,一不小心掉到了啄木鸟的窝里,啄木鸟惊得飞了起来,看见原来是好邻居猫头鹰的宝宝。 啄木鸟赶紧飞去告诉了猫头鹰妈妈,从此它们又成了好朋友。 童话故事作文400字14 森林里,啄木鸟开了一家森林超市。 开张的那一天,许多的小动物都来购物。啄木鸟忙得热火朝天,一刻都不停。到了晚上,啄木鸟在计算机上计算着当天的收入,哇!收入非常的丰厚啊!它躺在床上,不由自主地捂嘴笑了起来。 啄木鸟的超市开在市中心最繁华的地带,所以生意一直红红火火。啄木鸟挣了特别多的钱。啄木鸟自从有了钱之后,就开始变得懒惰起来了。上午开门营业的时间也调到了中午十二点,对顾客的态度也不热情了。卖给顾客的商品不是缺斤少两就是质量有问题。这样一来引起了很多顾客的不满。 后来,小动物们把啄木鸟办的森林超市给举报了。工商局长虎先生接到举报立即带着大熊、猩猩、斑马来到啄木鸟超市突击检查,啄木鸟一看是虎局长带队,心想:这下坏了!这虎局可不是好惹的呀!连忙对虎局点头哈腰的,可是虎局长不理它这一套,直接开出罚单,命令它停业整顿。啄木鸟一看傻了眼,后悔莫及。 有了这次深刻的教训之后,啄木鸟开始认识到自己的错误,也总结了刚开始的成功经验,心想:做事呀!还是要以诚信为本。于是,啄木鸟带着家人默默地离开了这座城市。 童话故事作文400字15 很久很久以前有一只兔子。它不小心被关进了一间密室里。它要想办法逃出去。 小兔子看见了一只乌龟。乌龟说:“你真是不幸哪,来到这里的人都饿死了,只有我因为有洞能钻出去找食物,所以没死。可是,洞太小,你钻不出去。我是来帮你的。听说这里没有出口!” 兔子听了乌龟的这番话又反过去问乌龟:“那为什么逃不出去呢?” 乌龟说:“因为这里的密码太多,没人能解开。” 小兔子听了很失望。 小兔子开始搜查线索。它找到一个起子,又看见了箱子上有几颗螺丝。它就用起子把螺丝拧开了。它发现箱子里面竟然有一把钥匙。它仔细地找了一遍,找到了能用这把钥匙打开的门。门里还有一个密码锁。小兔子解不开密码,所以很灰心。但它没有放弃,继续寻找。终于,它在桌子下面找到了密码,打开了大门,准备回家。突然,它发现在出口外面有一只怪兽。小兔子想着自己的妈妈爸爸,不顾一切用东西砸怪兽。怪兽终于被砸死了。小兔高高兴兴地回家了。 这个故事告诉我们:不要放弃任何希望,只要有那么一丝希望都不要放过,要勇敢,要坚强,这样一定能有所收获!
2023-06-12 16:28:391

童话故事作文300字

童话作文300字
2023-06-12 16:28:168