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

苏州专业做网站公司哪家好做阀门销售在哪个网站上做好

苏州专业做网站公司哪家好,做阀门销售在哪个网站上做好,app开发自学教程,全媒体运营师培训费用1.题1 #include <stdio.h> int main() { int i 1; sizeof(i); printf("%d\n", i); return 0; } 上述代码运行结果是什么呢&#xff1f; 我们来分析一下&#xff1a;其实这题的难点就是sizeof操作后i的结果是否会改变&#xff0c;首先我们创建了一个整型i&a…

1.题1

#include <stdio.h>
int main()
{
int i = 1;
sizeof(i++);
printf("%d\n", i);
return 0;
}

上述代码运行结果是什么呢?

我们来分析一下:其实这题的难点就是sizeof操作后i的结果是否会改变,首先我们创建了一个整型i,我们知道i++为后置++,先试用后加1,我们知道一般表达式的运算是在运行时执行的,而sizeof是一个编译阶段就执行的运算符,在其内的任何运算都不执行,只推测出其中表达式结果的类型求其大小,故前后i的值不变。所以i的值还是为1.

我们运行看看:

2.题2

int main()
{
char c='A';
if('0'<=c<='9') printf("YES");
else printf("NO");
return 0;
}

 上述代码的运行结果是什么呢?

我们来分析一下:上述代码中字符A的ASCLL值为65,if的判断条件为‘0’<=c<='9'大家这个时候可能以为这还不简吗?不就是判断ASCLL值的大小,那运行结果应该为NO,事实是这样吗?

我们运行看看:

这是怎么回事呢?其实这个if的判断条件的运算顺序是不同的,'0'<=c<='9'并非判断x大于等于字符0,小于等于字符9,而是先执行'0'<=c,使用这个表达式的结果再和'9'比较,'0'的ASCII码值是48,'A'的ASCII码值是'65',故'0'<c是真值1,1无疑是小于字符'9'的,最终是真。

3.题3

unsigned short x = 65530;
unsigned int y = x;

假设编译器规定 int 和 short 类型长度分别为32位和16位,若有下列C语言语句,则 y 的机器数为:

A: 0000 7FFA B: 0000 FFFA C: FFFF 7FFA D: FFFF FFFA

我们来分析一下:unsigned short类型的x变量2个字节保存了65530,十六进制形式为0xFFFA,x给y赋值时会整型提升,而无符号数在提升时高位补0,其实就相当于把x的值放在了y的低2个字节的空间中,故选B

4.题4

#include<stdio.h>
int main()
{
int n = 1001;
int ans = 0;
for(int i = 1; i <= n; ++i)
{
ans ^= i % 3;
}
printf("%d",ans);
return 0;
}

上述代码的运行结果是什么呢?

我们来分析一下:i % 3 的值按1、2、0循环,可推算出ans按1、3、3、2、0、0循环,循环进行1001次,而1001%6=5,也就是ans按规律得到的第5个数为最终结果,故ans=0

5.题5

给定一个二进制数组, 计算其中最大连续 1 的个数。示例: 输入:[1,1,0,1,1,1] 输出:3 解释:开头的两位和最后的三位都是连续 1 ,所以最大连续 1 的个数是 3.

int findMaxConsecutiveOnes(int* nums, int numsSize){
int max_count = 0, cur_size = 0;;
for (int i = 0; i < numsSize; i++) {
if (nums[i] == 1) {
cur_size++;
}else {
max_count = max_count > cur_size ? max_count : cur_size;
cur_size = 0;
}
}
max_count = max_count > cur_size ? max_count : cur_size;
return max_count;

这题的思路较为简单,统计连续1的个数,遇到0时表示连续中断,判断如果当前的统计数大于之前最大的则替换,然后继续下一个位置开始的统计即可。

谢谢
http://www.yayakq.cn/news/200070/

相关文章:

  • 三台建设局网站青岛建设集团网站
  • icp网站备案密码找回深圳品牌官网
  • 青浦区网站建设企业软件管理系统排名
  • 上海seo网站优化软件网站建设 好公司
  • 响应网站海口网站提升排名
  • 医疗网站专题模板WordPress一键环境
  • 网站建设推广ppt模板电商推广平台
  • 一个网站能用asp cwordpress创建页面路由
  • 互动网站欣赏建设主题网站一般要经历的顺序
  • 重庆做网站推广南平做网站
  • 江苏江都建设集团有限公司官方网站做app网站需要什么技术支持
  • 个人网站模板html 下载太原百度推广排名优化
  • 现代网站开发技术长沙有哪些做网站的
  • 网站建设初期工作方案做网站投放广告
  • 网站域名实名认证吗专做校园购物网站
  • 网上建设网站最新军事新闻头条重大
  • 西宁网站设计高端怎做网站手机
  • 南京装修公司东营网站的优化
  • 召开网站建设培训会2022年网络流行语
  • 商赢网站建设网页设计与网站制作视频教程
  • 网站建设职业去哪里上班望野原文
  • 一个主机怎么做两个网站获取网站访客qq号码程序下载
  • 外贸网站定做杭州十大互联网公司排名
  • 做网站中二级导航链接到一级导航it培训机构费用
  • 国家住房和城乡建设部官方网站怎么查询网站开发时间
  • 重庆网站制作开发美团广告投放平台
  • 温州网站建设推广网站开发项目可行性
  • 做文案的人看什么网站环保推广哪个网站好
  • 怎么做自己的发卡网站6wordpress 中文 相册插件下载
  • 自己做的网站不能用手机访问aspnet网站建设