当前位置: 首页 > news >正文

西安网址开发 网站制作网站集约化建设 要求

西安网址开发 网站制作,网站集约化建设 要求,东莞皮具网站建设,数据库课程设计报告网站开发目录 一、实验目的 二、实验任务 三、预习内容(复习书中前3章内容,说明C++相对于C的扩展有哪些?) 四、问题思考与讨论 一、实验目的 1.熟悉编程环境 2.掌握程序调试方法。 3.熟悉枚举类型、结构体类型等自定义数据类型的使用 4.熟悉函数的定义、说明与使用 5.熟悉引用…

目录

一、实验目的

二、实验任务

三、预习内容(复习书中前3章内容,说明C++相对于C的扩展有哪些?)

四、问题思考与讨论


一、实验目的

1.熟悉编程环境

2.掌握程序调试方法。

3.熟悉枚举类型、结构体类型等自定义数据类型的使用

4.熟悉函数的定义、说明与使用

5.熟悉引用作为函数参数的使用

6.理解内联函数、默认形参函数概念与使用

二、实验任务

1.编写程序,理解逻辑表达式的特点。已知" a=1, b=2, c=3, d=4, m=1, n=1 ",编程完善程序,输出以下表达式的结果,回答程序注释部分的思考题!

(1)(m=a>b)&&(n=c>d)

(2)(m=a>b)||(n=c>d)

(3)!(a>b)||( c<d)

(4)3&5

#include<iostream>

using namespace std;

int main()

{

       int a=1,b=2,c=3,d=4,m=1,n=1;

       cout<<((m=a>b)&&(n=c>d));

       cout<<" m="<<m<<" n="<<n<<endl; //思考1为什么输出结果中m=0,n=1? 理解逻辑与的“短路特性”?

       cout<<((m=a>b)||(n=c>d));

       cout<<" m="<<m<<" n="<<n<<endl; //思考2为什么输出结果m=0,n=0? 理解逻辑或的“短路特性”?

       cout<<(!(a>b)||( c<d)); //思考3:输出的结果? 理解逻辑反的运算特点?

    cout<<(3&5); //思考4:输出的结果?理解位运算特点?

       return 0;

}

实验思考题回答与分析:

(1)因为a=1,b=2,所以a>b为假,m输出为0。对于逻辑与,当第一个条件为假时,不再执行第二个条件,n值不变,仍输出为1。

(2)因为a=1,b=2,所以a>b为假,m输出为0。对于逻辑或,当第一个条件为假时,第二个条件会继续执行,c=3,d=4,所以c>d为假,n输出为0。

(3)输出为1。在逻辑运算中非比或优先,先进行非运算,a>b为假,取反为1,||当第一个为true,不再对第二个操作求值。

(4)输出为1。按位与操作的作用是将两个操作数对应的每一位分别进行逻辑与操作,3的二进制是00000011

,5的二进制为00000101,位与操作后输出为00000001,为1。

2.分析程序,理解位运算表达式的特点。已知" a=1, b=2, c=3 ",编程完善程序,输出以下表达式的结果,回答程序注释部分的思考题!

(1)a|b&c

(2)!a&b

(3)c>>2

(4)~b^c

#include<iostream>

using namespace std;

int main()

{

         int a=1,b=2,c=3,d=4,m=1,n=1;

         cout<<(a|b&c)<<endl; //思考1输出的结果是什么? “|”、“&”分别完成什么操作?

      cout<<(!a&b)<<endl; //思考2输出的结果是什么? “|”、“&”分别完成什么操作?

      cout<<( c>>2)<<" "<<( c<<2)<<endl; //思考3输出的结果是什么? “>>”、“<<”分别完成什么操作?

      cout<<(~b^c)<<endl; //思考4输出的结果是什么? “~”、“^”分别完成什么操作?

         return 0;

}

实验思考题回答与分析:

(1)输出为3. “&”是2和3按位与得2,“|”是1和2按位或得3,

(2)输出为0,!的优先级大于&,a取反后为0,与b按位相与为0.

(3)0,12.“<<”向左移两位,“>>”向右移两位

http://www.yayakq.cn/news/766896/

相关文章:

  • 郑州网站建设喝彩科技网站建设线框图
  • 潍坊高密网站建设免费好用的wordpress主题
  • 网站排名优化原理做网站的分析报告案例
  • 网站建设收费标准报价怎么做倒计时网站
  • 怎样创建网站赚钱网站做直播需要资质吗
  • 建设银行网站怎么不可登入在线免费做logo印章网站
  • 我下载的免费网站模版源代码是加密的培训方案及培训计划
  • 中兴豫建设管理有限公司网站网站建设实训报告模版
  • 商业网站域名wordpress评分
  • 源码下载网站网站建设与维护教学视频
  • ps做网站 字体多大社交网站是怎么做的
  • editplus网站开发外贸网站建设应该怎样选择语言
  • 电商网站总体设计方案建站费用参考
  • 怎么网上注册公司游戏优化大师
  • 网站的建设方式分类信息网站做推广
  • 中文网站欣赏wordpress图床推荐
  • 油漆网站设计集成微信的企业网站管理系统
  • 福州网站制作推广做内贸的网站
  • 网站开发行业推广西宁网站建设哪家强
  • 2018做网站开发一个月工资多少深圳有名的网站设计公司
  • 镇江市建设工程网站区县12380网站建设情况
  • 网站系统品牌网站制作建设
  • 如何才能看到国外的设计网站江门网站开发公司
  • 做网站的图片的内存建设平台网站协议
  • 徐州企业建站程序全屋整装家装
  • 遵义网站页设计制作平台做推广的技巧
  • 石家庄企业商城网站建设购物网站建设报价表
  • 用手机制作网站哪里建设网站不会被封
  • 深圳专业做网站技术wordpress添加主题不显示
  • 网站免费主机怎样发布自己的网站