黑马程序员技术交流社区
标题:
三目运算符嵌套——付上代码
[打印本页]
作者:
382780396
时间:
2015-7-19 18:09
标题:
三目运算符嵌套——付上代码
int main(int argc, const char * argv[]) {
//提示用户输入4门成绩
float num1,num2,num3,num4,max,min;
printf("请输入4门科目的成绩\n");
scanf("%f%f%f%f",&num1,&num2,&num3,&num4);
//此处进行一个校验,判断分数是否超出范围
if ((num1<0 || num1>100) || (num2<0 || num2>100) || (num3<0 || num3>100) || (num4<0 || num4>100)){
printf("你不正常");
return 0;
}
// 1和2最大的值 3和4最大的值 1和2最大的值 3和4最大的值
if (max=((num1>num2?num1:num2)>(num3>num4?num3:num4)?(num1>num2?num1:num2):(num3>num4?num3:num4)));
{printf("该学生最高分是%.2f",max);}//这是一段
// 1和2最小的值 3和4最小的值 1和2最小的值 3和4最小的值
if (min=((num1>num2?num2:num1)<(num3>num4?num4:num3)?(num1>num2?num2:num1):(num3>num4?num4:num3)));
{printf("该学生最低分是%.2f",min);}//这是一段
return 0;
}
自己写的,不喜勿喷,谢谢参考!
作者:
Mal
时间:
2015-7-19 18:22
上面的冒号怎么设置的表情
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2