大一,小小练习题--含答案

本文包含一系列编程题目,如整数位逆序、购物清单总额计算、字符频率排序等,并给出了部分答案和思路,涉及Java、数据类型、位运算等知识。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

测试题

1.(1). 对于int类型的变量,Java编译器和大多数C编译器都是分配4个字节的内存,4个字节有32个二进制位即总共可以拥有多少种状态,其中一半的状态用来存储负数,一半的状态用来存储0和正数。因此,int类型的变量可以存储的负数的范围是,可以存贮的非负数的范围是。

已知,请你回答的最高位和数据的位数各是多少。

(2). Java的long类型和C的long long类型都是8个字节,请你回答它们可以表示的最大整数的数据位数是多少。

说明:要给出理由

2.猴子摘了若干桃子,第一天吃了一半多一个,第二天又吃了剩下的一半多一个,以此类推,到第16天时还剩一个,问猴子原来摘了多少桃子?

3.从1921年7月23日中午12:00:00到2022年7月1日中午12:00:00,一共经过了多少秒?

4.获取一个整数的数位逆序后得到的整数

输入:一个整数n

输入:该整数的数位逆序后得到的整数m

例如

输入:

1234567

输出:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

白天的我最菜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值