本文主要是介绍程序设计基础第四版任务4.1:清华附中有4位同学中的一位做了好事不留名,表扬信来了之后,校长问4位同学是谁做的好事。,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
题目选自清华大学出版社程序设计基础第四版。
主要体现的是枚举思想以及逻辑表达式的相关知识。
/*
是谁干的好事
*/#include <iostream>
using namespace std;
int main()
{for (int i = 0; i < 4; i++)//从0-3枚举{char goodman = 'A' + i;//假定做好事的人分别是A,B,C,Dint result = (goodman != 'A') + (goodman == 'C') + (goodman == 'D') + (goodman != 'D');//根据A,B,C,D说的话,将逻辑表达式的值相加if (result == 3){cout << "是" << goodman << "做的好事。";//result的值如果为3,就说明有三句真话,符合题意}}return 0;
}
这篇关于程序设计基础第四版任务4.1:清华附中有4位同学中的一位做了好事不留名,表扬信来了之后,校长问4位同学是谁做的好事。的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!