“枚举类型”与“枚举变量”有什么区别?

扫码下载作业帮搜索答疑一搜即得

C++简单程序设计:编写一函数,对于给定的一个百分制成绩,输出相应的五分制成绩.设:90分以上为‘A’,80~89分为‘B’,70~79为‘C’ ,60~69为‘D’,60分以下为‘E’(用switch语句实现),定义一个

C++简单程序设计:编写一函数,对于给定的一个百分制成绩,输出相应的五分制成绩.设:90分以上为‘A’,80~89分为‘B’,70~79为‘C’ ,60~69为‘D’,60分以下为‘E’(用switch语句实现),定义一个枚举类型表示A,B,C,D,E等级,并返回枚举类型的判断结果并转化输出成绩等级:优秀、良好、中、及格和不及格要求:1.定义枚举类型名称 Grade; 2.函数原型为:Grade gradecheck(int n);3.在主函数中调用gradecheck函数

C++中关于指定枚举函数值的问题。教材上以这么一段我们也可以在枚举类型定义时指定枚举元素的值,例如:  enum weekday{sun = 7,mon = 1,tue,wed,thu,fri,sat};  这时sun的值是7,mon的值是1,而tue

C++中关于指定枚举函数值的问题。教材上以这么一段我们也可以在枚举类型定义时指定枚举元素的值,例如:  enum weekday{sun = 7,mon = 1,tue,wed,thu,fri,sat};  这时sun的值是7,mon的值是1,而tue以后各元素的值,从mon的值开始,每次递增1,即tue的值为2,wed的值为3,…。如果不写mon = 1,则mon的值为8,tue的值为9,依此类推。下面是我的问题:enum weekday{sun = 3,mon = 1,tue,wed,thu,fri,sat};上面的sun的值改成3,moon的值还是1,tue以后的数依次递增1,tue的值是2,wed的值不可能是3,因为与sun的值重复了,请问这时wed,thu,fri,sat的值分别为多少?