【实训2-6】逻辑运算和关系运算的应用
(总分39)


 【实训目的】掌握逻辑运算和关系运算的应用   

【第 1 步】实训内容介绍
实训内容介绍
整数在 5-100 的闭区间内
整数在 5-100 的开区间内的奇数
字符是小写字母
字符是标识符中可用的字符
年份是闰年
实训结束
【Jitor 校验第 1 步】我已阅读实训内容介绍         // 送分题。直接点击。

 

【第 2 步】整数在 5-100 的闭区间内
 1、本实训使用项目 cpp2 中的 cpp2code.cpp 源代码文件,如果不存在,则先创建项目,然后创建源代码文件。
 2、将下述代码复制到 cpp2code 中:
#include <iostream.h>

void main(void) {
         int a;
         cout << "输入一个整数:";

         cin >> a;

}

 根据教程【例2-1】补写代码,代码见█████,运行结果如下:
输入一个整数:8
这个整数在 5-100 的闭区间内:{1}
Press any key to continue

代码如下:
/*
#include <iostream.h>             // 从这一行开始复制。

void main(void) {
         int a;
         cout << "输入一个整数:";

         cin >> a;
         cout << "这个整数在 5-100 的闭区间内:{" << (a>=5 && a<=100) << "}\n";
}                // 一直复制到这一行结束。

*/

【Jitor 校验第 2 步】          // 复制上面的代码到 VC++ 6.0 ,保存并运行。点击。

 

【第 3 步】整数在 5-100 的开区间内的奇数
 将下述代码复制到 cpp2code 中:
#include <iostream.h>

void main(void) {
         int a;
         cout << "输入一个整数:";

         cin >> a;

}

 根据教程【例2-1】补写代码,代码见█████,运行结果如下:
输入一个整数:7
这个整数在 5-100 的开区间内的奇数:{1}
Press any key to continue

代码如下 :
/*
#include <iostream.h>             // 从这一行开始复制。

void main(void) {
         int a;
         cout << "输入一个整数:";

         cin >> a;
         cout << "这个整数在 5-100 的开区间内的奇数:{" << (
                  (a>5 && a<100) && a%2!=0
                  ) << "}\n";
}                // 一直复制到这一行结束。

*/

【Jitor 校验第 3 步】          // 复制上面的代码到 VC++ 6.0 ,保存并运行。点击。

 

【第 4 步】字符是小写字母
 将下述代码复制到 cpp2code 中:
#include <iostream.h>
void main(void) {
         char a;
         cout << "输入一个字符:";

         cin >> a;

}

 根据教程【例2-1】补写代码,代码见█████,运行结果如下:
输入一个字符:g
这个字符是小写字母:{1}
Press any key to continue

代码如下:
/*
#include <iostream.h>             // 从这一行开始复制。
void main(void) {
         char a;
         cout << "输入一个字符:";

         cin >> a;
         cout << "这个字符是小写字母:{" << (a>='a' && a<='z') << "}\n";
}                // 一直复制到这一行结束。

*/

【Jitor 校验第 4 步】          // 复制上面的代码到 VC++ 6.0 ,保存并运行。点击。

 

【第 5 步】字符是标识符中可用的字符
 将下述代码复制到 cpp2code 中:
#include <iostream.h>
void main(void) {
         char a;
         cout << "输入一个字符:";

         cin >> a;

}

 根据教程【例2-1】补写代码,判断字符是否是标识符中的字符(大小写字母、数字和底划线),代码见█████,运行结果如下:
输入一个字符:G
这个字符是标识符中可用的字符:{1}
Press any key to continue

代码如下:
/*
#include <iostream.h>             // 从这一行开始复制。
void main(void) {
         char a;
         cout << "输入一个字符:";

         cin >> a;
         cout << "这个字符是标识符中可用的字符:{" << (
                  (a>='a' && a<='z')
                  || (a>='A' && a<='Z')
                  || (a>='0' && a<='9')
                  || (a=='_')                
                  ) << "}\n";
}                // 一直复制到这一行结束。

*/

【Jitor 校验第 5 步】          // 复制上面的代码到 VC++ 6.0 ,保存并运行。点击。

 

【第 6 步】年份是闰年
 将下述代码复制到 cpp2code 中:
#include <iostream.h>
void main(void) {
         int y;
         cout << "输入年份:";

         cin >> y;

}

 根据教程【例2-1】补写代码,代码见█████,运行结果如下:
输入年份:2017
这一年是闰年:{0}
Press any key to continue

代码如下:
/*
#include <iostream.h>             // 从这一行开始复制。
void main(void) {
         int y;
         cout << "输入年份:";

         cin >> y;
         cout << "这一年是闰年:{" << (
                  (y%400==0)
                  || (y%4==0 && y%100!=0)
                  ) << "}\n";
}                // 一直复制到这一行结束。

*/

【Jitor 校验第 6 步】          // 复制上面的代码到 VC++ 6.0 ,保存并运行。点击

 

【第 7 步】实训总结
 本次实训学习了逻辑运算和关系运算的应用,在C++中,这是极其重要的一类运算。 
【Jitor 校验第 7 步】我已阅读实训总结         // 送分题。直接点击。

 

 

 

 

仍有疑问 ? 联系QQ 9429444(陈海云) : 返回首页