草庐IT

练习册

全部标签

C语言练习4(巩固提升)

C语言练习4选择题前言 面对复杂变化的世界,人类社会向何处去?亚洲前途在哪里?我认为,回答这些时代之问,我们要不畏浮云遮望眼,善于拨云见日,把握历史规律,认清世界大势。选择题1、如果x=2014,下面函数的返回值是()intfun(unsignedintx){ intn=0; while(x+1) { n++; x=x|(x+1); } returnn;}intmain(){ printf("%d\n",fun(2014)); return0;}A:20B:21C:23D25💯答案解析:😸正确答案:C这个作用是对整型中0的个数进行统计,x=x|(x+1);的作用是每次循环把x的二进制中从右

python练习题-pandas

一、实训1读取并查看某地区房屋销售数据的基本信息1、使用read_csv函数读取“某地区房屋销售数据.csv”文件,创建DataFrame对象housesale 首先引入第三方库,numpy和pandasimportnumpyasnpimportpandasaspd 使用read_csv()函数读取文件,指定路径。在这里可能会报错,将文件用记事本打开,看左下角的编码,通过encoding指定编码格式。housesale=pd.read_csv('D:\\Jupyter\\第三章\\tmp\\某地区房屋销售数据.csv',encoding='ANSI')housesale2、使用三种方式查看ho

java - 如何确保始终调用 finalize()(Thinking in Java 练习)

我正在慢慢研究BruceEckel的ThinkinginJava第4版,但以下问题让我感到困惑:Createaclasswithafinalize()methodthatprintsamessage.Inmain(),createanobjectofyourclass.Modifythepreviousexercisesothatyourfinalize()willalwaysbecalled.这是我编写的代码:publicclassHorse{booleaninStable;Horse(booleanin){inStable=in;}publicvoidfinalize(){if(!

【数据结构练习】链表面试题锦集一

目录前言:1.删除链表中所有值为key的节点 方法一:正常删除,头结点另外讨论方法二:虚拟头结点法 方法三:递归2.反转链表 方法一:双指针迭代  方法二:递归法解析:3.链表的中间结点  方法:快慢指针法4.链表中倒数第k个结点 方法:快慢指针方法5.合并两个有序链表方法:迭代 前言:数据结构想要学的好,刷题少不了,我们不仅要多刷题,还要刷好题!为此我开启了一个必做好题锦集的系列,每篇大约5题左右。此为第一篇选择题篇,该系列会不定期更新敬请期待!1.删除链表中所有值为key的节点移除链表元素https://leetcode.cn/problems/remove-linked-list-ele

C语言小练习(五)

🌞忘掉那些“不可能”的借口吧,去坚持一个“可能”的理由,请给时间一点时间,让开始开始,只要肯努力,总会成功的!Day05📝选择题📝选择题🎈1、如下程序的功能是()#define_CRT_SECURE_NO_WARNINGS1#includeintmain(){ charch[80]="123abcdEFG*&"; intj; puts(ch); for(j=0;ch[j]!='\0';j++) if(ch[j]>='A'&&ch[j]'Z') ch[j]=ch[j]+'e'-'E'; puts(ch); return0;}A:测字符数组ch的长度B:将数字字符串ch转换成十进制数C:将字

solidworks三维建模竞赛练习题

solidworks三维建模竞赛练习题:3D01‐01solidworks三维建模竞赛练习题:3D01‐02solidworks三维建模竞赛练习题:3D01‐03solidworks三维建模竞赛练习题:3D01‐04solidworks三维建模竞赛练习题:3D01‐05solidworks三维建模竞赛练习题:3D02‐01solidworks三维建模竞赛练习题:3D02‐02solidworks三维建模竞赛练习题:3D02‐03solidworks三维建模竞赛练习题:3D02‐04solidworks三维建模竞赛练习题:3D02‐05solidworks三维建模竞赛练习题:3D02‐06sol

C语言小练习(三)

🌞“也许你感觉自己与周遭格格不入,但正是那些你一人度过的时光,让你变得越来越有意思,等有天别人终于注意到你的时候,他们就会发现一个比他们想象中更酷的人。”-《生活大爆炸》Day03📝一.选择题📝二.编程题📝一.选择题🎈1.已知函数的原型是:intfun(charb[10],int*a);,设定义:charc[10];intd;,正确的调用语句是()A:fun(c,&d);B:fun(c,d);C:fun(&c,&d);D:fun(&c,d);🏆答案:A🔭答题思路:函数第一个形参charb[10],需要传入的是数组的首地址。数组charc[10]的数组名c是数组的首元素地址,可以传入c。参数a是

前端小练习:案例4.3D图片旋转展示(旋转木马)

一.效果预览图二.实现思路 1.实现旋转木马效果的第一步是先准备好自己需要的图片,创建html文件2.旋转木马的实现,关键点在3D形变和关键帧动画。3.步骤,定义一个div使其居中,,把图片放进div盒子里,因为图片需要3D形变,所以要给div设置3D环境,给图片设置定位或者使用弹性布局使其在相对的位置,要控制图片一定要在div中,否则关键帧动画旋转的时候整体会是倾斜的,根据图片的数量,合理控制图像的旋转角度,(通常使用360度/图片数量=需要旋转的角度),最后设置z轴的移动距离和关键帧动画。三.相关代码 Document*{margin:0;padding:0;perspective:500

【SQL刷题】Day12----SQL汇总数据专项练习

博主昵称:跳楼梯企鹅博主主页面链接:博主主页传送门博主专栏页面连接:专栏传送门--网路安全技术创作初心:本博客的初心为与技术朋友们相互交流,每个人的技术都存在短板,博主也是一样,虚心求教,希望各位技术友给予指导。博主座右铭:发现光,追随光,成为光,散发光;博主研究方向:渗透测试、机器学习;博主寄语:感谢各位技术友的支持,您的支持就是我前进的动力;学习网站跳转链接:牛客刷题网前言给大家推荐一款很好的刷题软件牛客刷题网---一起学SQL 博主为什么喜欢用这个网站学习呢?主要原因有三点:1.内部含有大量面试题库2.覆盖行业范围比较全面3.刷题的题目是按照简单到难的过程一、汇总数据主要函数:函数描述A

数组相关练习

数组练习将数组转化成字符串数组拷贝求数组元素的平均值查找数组中指定元素(顺序查找)二分查找冒泡排序数组逆序将数组转化成字符串importjava.util.Arrays;publicclassText1{publicstaticvoidmain(String[]args){int[]arr={5,6,4,2};System.out.println(Arrays.toString(arr));}}代码运行结果:这里导入了java.util包下的Arrays类,其中包含了一些操作数组的常用方法.数组拷贝大家说下面这是不是数组的拷贝,答案是不是,这只是两个数组指向同一个对象publicclassTe