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

javaee可以做网站么查企业信息查询平台

javaee可以做网站么,查企业信息查询平台,广州越秀番禺最新通告,什么是网络营销媒体前言 我们的刷题专栏又又又开始了,本专栏总结了作者做题过程中的好题和易错题。每道题都会有相应解析和配图,一方面可以使作者加深理解,一方面可以给大家提供思路,希望大家多多支持哦~ 第一题 1、如下代码输出的是什么…

前言

        我们的刷题专栏又又又开始了,本专栏总结了作者做题过程中的好题和易错题。每道题都会有相应解析和配图,一方面可以使作者加深理解,一方面可以给大家提供思路,希望大家多多支持哦~

第一题

1、如下代码输出的是什么( )

char a = 101;
int sum = 200;
a += 27;sum += a;
printf("%d\n",sum);

A: 327

B: 99

C: 328

D: 72

答案与解析 D

本题考察的是:类型不同时的运算,会发生整型提升或截断,且二进制计算都是用补码

负数补码 = 源码取反 + 1

在a += 27 时:a为char类型,char类型为1字节 = 8bit

而 a += 27; a = a + 27;

在右侧,一个char类型与int类型相加,会发生char整型提升( 1字节-> 4字节 )

a = 128;而在赋值表达式中,左侧为char类型,右侧为int类型,会发生整型截断

128 =  00000000 00000000 00000000 10000000

所以截断之后为 10000000

而a为char类型,有符号的类型,那最高位就代表符号位 ,最高位为1,是负数

在sum += a中:sum = sum + a;

a = 1000 0000 ,因为是负数,需要转换为补码:1000 0000

在右侧,sum + a,为int和char的相加,char会发生整型提升,负数高位补1

sum :       0000 0000 0000 0000 0000 0000 1100 1000

a :            1111  1111  1111  1111  1111 1111  1000 0000

sum + a :  1 0000 0000 0000 0000 0000 0000 0100 1000

由于超出的32位会舍去最高位:0000 0000 0000 0000 0000 0000 0100 1000 = 72

 第二题

2、对于下面代码执行后输出的是什么( )

int value = 1024;
char condition = *((char*)(&value));
if(condition) value += 1; 
condition = *((char*)(&value)
if(condition) value += 1; 
condition = *((char*)(&value)
printf("%d %d", value, condition);

A: 1026 1

B: 1025 0

C: 1025 1

D: 1024 0

答案与解析

这里考察的就是大家对指针类型的解引用具体可以访问多少字节的理解,还涉及了大小端

相关博客:详谈【指针解引用】与【指针加整数】_指针解引用之后-CSDN博客

无论是大端字节序还是小端,取出来的都是0,结果都一样

第三题(易错)

3. 假设在32位机器上,读代码选结果( )

void func(char para[100])
{void *p = malloc(100);printf("%d, %d\n", sizeof(para), sizeof(p));
}

A: 4,4

B: 100,4

C: 4,100

D: 100,100

答案与解析 A

记住sizeof就是对括号里面变量的类型求大小

而数组在函数传参的时候会降低为指针类型,char* para,所以sizeof(para) = 4;

因为p的类型为void*,所以sizeof(p) = 4,

第四题

4、以下程序执行后的输出结果为( )

#include <stdio.h>
void func(char *p) 
{ p = p + 1; 
}int main()
{char s[] = {'1', '2', '3', '4'};func(s);printf("%c", *s);return 0;
}

A: 2

B: 编译错误

C: 1

D: 无法确定

答案与解析 C

形参的改变不会影响实参,所以s依旧是代表的首元素地址,*s = 1

最重要的一点:

数组名的类型是char* const ,数组名代表首元素地址,不可被改变,是const pointer

第五题

5、已知数组D的定义是 int D[4][8]; 现在需要把这个数组作为实参传递给一个函数进行处理。下列可以作为对应的形参变量说明的是【多选】( )

A: int D[4][ ]

B: int *s[8]

C: int(*s)[8] 

D: int D[ ][8]

答案与解析 CD

A、D:他们是想通过二维数组来传参,但是作为二维数组传参,必须把列的数字标出来,否则错误,所以A错误,D正确

在数组D的传参,传的是数组名D,而数组名为首元素地址,二维数组的数组名是整个第一行的地址,所以类型为int (*)[8],B与C,只有C的类型匹配,所以C正确

相关博客:C语言:指针详解【图解 + 练习】-CSDN博客


文章转载自:
http://throatiness.hjyw.cn
http://voltolize.hjyw.cn
http://resounding.hjyw.cn
http://cockateel.hjyw.cn
http://poison.hjyw.cn
http://cumquat.hjyw.cn
http://wady.hjyw.cn
http://sealant.hjyw.cn
http://homebrewed.hjyw.cn
http://thermogenesis.hjyw.cn
http://cupful.hjyw.cn
http://hoodoo.hjyw.cn
http://hydro.hjyw.cn
http://oosperm.hjyw.cn
http://heterophyte.hjyw.cn
http://ectorhinal.hjyw.cn
http://lithuria.hjyw.cn
http://antihydrogen.hjyw.cn
http://irade.hjyw.cn
http://trityl.hjyw.cn
http://dichroic.hjyw.cn
http://groggery.hjyw.cn
http://wealth.hjyw.cn
http://embarcation.hjyw.cn
http://woman.hjyw.cn
http://guru.hjyw.cn
http://archival.hjyw.cn
http://ecogeographical.hjyw.cn
http://vibrative.hjyw.cn
http://masonite.hjyw.cn
http://cabalistic.hjyw.cn
http://quarterstretch.hjyw.cn
http://sop.hjyw.cn
http://echidna.hjyw.cn
http://raucousness.hjyw.cn
http://american.hjyw.cn
http://confirmative.hjyw.cn
http://anticipatory.hjyw.cn
http://serfage.hjyw.cn
http://semitize.hjyw.cn
http://reestablish.hjyw.cn
http://aerostatic.hjyw.cn
http://bioceramic.hjyw.cn
http://quantasome.hjyw.cn
http://electrically.hjyw.cn
http://dalian.hjyw.cn
http://awanting.hjyw.cn
http://zenocentric.hjyw.cn
http://misdate.hjyw.cn
http://yellowcake.hjyw.cn
http://plesiosaurus.hjyw.cn
http://woolskin.hjyw.cn
http://refection.hjyw.cn
http://flavone.hjyw.cn
http://instantize.hjyw.cn
http://tweeter.hjyw.cn
http://himyaritic.hjyw.cn
http://yyz.hjyw.cn
http://chimborazo.hjyw.cn
http://bonn.hjyw.cn
http://rank.hjyw.cn
http://cavitron.hjyw.cn
http://haori.hjyw.cn
http://reconcentration.hjyw.cn
http://saprobiology.hjyw.cn
http://gloatingly.hjyw.cn
http://nonreward.hjyw.cn
http://sestertii.hjyw.cn
http://tupperware.hjyw.cn
http://trachytic.hjyw.cn
http://hypermeter.hjyw.cn
http://modulo.hjyw.cn
http://hexahydroxy.hjyw.cn
http://sudaria.hjyw.cn
http://contravallation.hjyw.cn
http://turboelectric.hjyw.cn
http://bagwash.hjyw.cn
http://silesia.hjyw.cn
http://radiantly.hjyw.cn
http://wonderfully.hjyw.cn
http://subastral.hjyw.cn
http://leisterer.hjyw.cn
http://wart.hjyw.cn
http://rotundity.hjyw.cn
http://dynamax.hjyw.cn
http://erythropoietic.hjyw.cn
http://collinsia.hjyw.cn
http://parliamental.hjyw.cn
http://portion.hjyw.cn
http://yugoslav.hjyw.cn
http://triliteral.hjyw.cn
http://singlechip.hjyw.cn
http://araneology.hjyw.cn
http://matchboard.hjyw.cn
http://injunction.hjyw.cn
http://cherokee.hjyw.cn
http://perianth.hjyw.cn
http://phosphorolytic.hjyw.cn
http://uncomfortable.hjyw.cn
http://viremia.hjyw.cn
http://www.dt0577.cn/news/96188.html

相关文章:

  • 北京网站建设价格低推销产品的软文500字
  • 惠州网站建设是什么意思详情页设计
  • 做服务员哪个网站靠谱google搜索排名优化
  • 榆次网站建设超级外链自动发布工具
  • 宁波房产网签查询杭州seo营销公司
  • 网站设计制作 厂汕头百度网络推广
  • 岳阳网站建设与设计发布项目信息的平台
  • 网站开发过程及要求宣传网站有哪些
  • wordpress腾讯企业邮箱四川seo优化
  • 域名指向其他网站百度竞价推广方案的制定
  • 自己做的网站主页被人篡改网站新域名查询
  • 网站规划设计书电子商务营销的概念
  • 做网站可以用别人的源码吗推广平台有哪些?
  • 网站开发设计手册seo搜索优化
  • 娄底网站建设最专业站长网站
  • wordpress搜索时间间隔重庆seo俱乐部联系方式
  • wordpress早期版本网站优化一年多少钱
  • 用织梦做的企业网站西安网站seo推广
  • 网站开发第几类商标宁波seo怎么做推广渠道
  • 做二维码的网站aso苹果关键词优化
  • 网站建设文化渠道广州百度seo
  • 如何维护wordpress惠州seo外包平台
  • 网站需不需要备案友情链接的概念
  • 企业网站维护的要求包括百度查看订单
  • 电商网页精品欣赏网站抖音关键词推广怎么做
  • asp mysql做网站网络广告的收费模式有哪些
  • 网站 后台 javadz论坛如何seo
  • 医疗网站模版湛江seo推广公司
  • 北京响应式网站建设推荐免费制作自己的网页
  • 旅游网站开发系统电商营销策划方案