早教吧 育儿知识 作业答案 考试题库 百科 知识分享

VC++面向对象编程1.用枚举值MON、TUE、WED、THU、FRI、SAT和SUN表示一个星期中的7天.从键盘输入一个0~6之间的整数,根据输入的整数输出对应的英文缩写.2.编写一个求解一元二次方程的根的程序,方

题目详情
VC++面向对象编程
1.用枚举值MON、TUE、WED、THU、FRI、SAT和SUN表示一个星期中的7天.从键盘输入一个0~6之间的整数,根据输入的整数输出对应的英文缩写.
2.编写一个求解一元二次方程的根的程序,方程的系数由用户输入.
▼优质解答
答案和解析
char *str="";
enum { SUN,MON,TUE,WED,THU,FRI,SAT } weekday;
puts("请输入0-6的整数:");
scanf("%d",&weekday );
switch( weekday )
{
case SUN:
str="Sunday";break;
case MON:
str="Monday";break;
case TUE:
str="Tuesday";break;
case WED:
str="Wednesday";break;
case THU:
str="Thursday";break;
case FRI:
str="Friday";break;
default:
str="saturday";
}
printf("%s",str );
float a=0,b=0,c=0;
puts("请输入二元一次方程的系数:");
scanf( "%f%f%f",&a,&b,&c );
getchar();
float delta = b*b-4*a*c;
if ( delta