嵌套条件运算符实现成绩区分功能

news/2025/2/26 7:29:54
#include<iostream>
#include<string>
using namespace std;
string sord(double sor)
{
	string finalgrade;
	//这两种方式都可以达到预定效果,不过第二个更有条理
	//finalgrade = (sor > 90) ? "high pass" : (sor < 75 && sor>60) ? "low pass" : (sor <= 60) ? "fail" : "pass";  
	finalgrade = (sor > 90) ? "high pass" : (sor > 75) ? "pass" : (sor > 60) ? "low pass" : "fail";
	return finalgrade;
}
int main()
{
	double sor;
	string st;
	cout << "请输入成绩" << endl;
	cin >> sor;
	st= sord(sor);
	cout << st;
	
}

http://www.niftyadmin.cn/n/3660496.html

相关文章

Keytool命令来生成CA数字证书

Keytool 是安全钥匙与证书的管理工具.它管理一个存储了私有钥匙和验证相应公共钥匙的与它们相关联的X.509 证书链的keystore(相当一个数据库). Keytool 是一个有效的安全钥匙和证书的管理工具. 它能够使用户使用数字签名来管理他们自己的私有/公共钥匙对,管理用来作自我鉴定的相…

泛型/类型安全DAO编写

由于要求在项目中使用泛型的DAO&#xff0c;所以上网Google了一下&#xff0c;找到了IBM的一篇文章。文章讲得不错&#xff0c;但是有些地方不清楚&#xff0c;如果完全按照那篇文章可能还会遇到一些困难。所以写了这篇文章&#xff0c;解释如何在项目中加入泛型的DAO实现。 首…

sizeof输出各种内置类型所占空间的大小

#include <iostream> using namespace std; int main() {cout << sizeof(int)<<endl;cout << sizeof(char)<<endl;cout << sizeof(double)<<endl;return 0; }

博大精深!

中国文化貌似平平,可骨子里透着那么一股子的博大精神,看看吧.... 有一次&#xff0c;我参加接待了一个由欧洲贵族组成的参访团。他们中的大多数跟王族有亲戚关系&#xff0c;非常有学问和修养&#xff0c;待人彬彬有礼&#xff0c;但他们的修养背后隐藏着一种傲慢。最后一天聚餐…

Linux操作系统的目录结构

Linux继承了unix操作系统结构清晰的特点。在linux下的文件结构非常有条理。但是&#xff0c;上述的优点只有在对linux相当熟悉时&#xff0c;才能体会到。/vmlinuz  我们已经知道&#xff0c;每一个linux都有一个内核&#xff08;vmlinuz&#xff09;&#xff0c;我们在这个内…

INT_MAX 和INT_MIN

INT_MAX 2^31 - 1 2147483647&#xff0c; INT_MIN - 2^31 -2147483648

可替换系统(alternatives system)的应用浅议

[rootBlueSky tv2.0]# javaUsage: gij [OPTION] ... CLASS [ARGS] ... to invoke CLASS.main, or gij -jar [OPTION] ... JARFILE [ARGS] ... to execute a jar fileTry gij --helpfor more information.于是&#xff1a;[rootBlueSky tv2.0]# which j…