home *** CD-ROM | disk | FTP | other *** search
- bool_test()
- {
- char a,b,c,d;
- int x,y,z,w;
-
- a = 1;
- b = 5;
- c = 7;
- d = 10;
-
- /* relational operators here */
- if (a == b) {
- puts("1");
- }
- else {
- puts("0");
- }
-
- if (a != b) {
- puts("1");
- }
- else {
- puts("0");
- }
-
- if (a < b) {
- puts("1");
- }
- else {
- puts("0");
- }
-
- if (a > b) {
- puts("1");
- }
- else {
- puts("0");
- }
-
- if (a <= b) {
- puts("1");
- }
- else {
- puts("0");
- }
-
- if (b >= d) {
- puts("1");
- }
- else {
- puts("0");
- }
-
- /* boolean operators here */
- if (a < b && c < d) {
- puts("1");
- }
- else {
- puts("0");
- }
-
- if (a < b && c < d || c >= b) {
- puts("1");
- }
- else {
- puts("0");
- }
-
- if (a < b && (c < d || c >= b)) {
- puts("1");
- }
- else {
- puts("0");
- }
- }
- /* a 'notty' set of problems */
- if (a < b && ! c < d) {
- puts("1");
- }
- else {
- puts("0");
- }
-
- if (a < b && ! c < d || c >= b) {
- puts("1");
- }
- else {
- puts("0");
- }
-
- if (! a < b && (!c < d || c >= b)) {
- puts("1");
- }
- else {
- puts("0");
- }
- /* things to wonder about */
- if (a < < b) {
- }
- if (a + b) {
- }
- if (a = b) {
- }
- }
-