- 博客(10)
- 收藏
- 关注
原创 boolean
booleanJava中不能用数值来代替boolean值if (x = 0) //这个测试将不能通过编译不要在boolean类型和任何数值类型之间进行强制转换,这样可以防止错误。极少数需要将布尔类型转换为数值类型的情况下,可以使用b ? 1:0...
2021-02-08 09:53:07 157
原创 Scanner
Scannernext()一定要读取到有效字符后才可以结束输入对输入有效字符之前遇到的空白会自动去掉只有输入有效字符才将其后面输入的空白作为分隔符或者结束符不能得到带有空格的字符串nextLine()以Enter为结束符,也就是说返回的时输入回车之前的所有字符可以获得空白nextInt()nextFloat()...
2021-02-08 09:52:21 83
原创 Java数据类型
数据类型分为两大类,基本数据类型和引用数据类型基本数据类型基本数据类型只有8种,如下:整数类型:long, int, short, byte浮点类型:float, double字符类型:char布尔类型:boolean在方法中定义的非全局基本数据类型变量的具体内容存储在栈中在方法中定义的非全局基本数据类型变量调用方法是数值传递引用数据类型非基本数据类型的都是引用数据类型引用数据类型具体内容存放在堆中,栈中存放其具体内容所在内存的地址引用数据类型的调用方法是引用传递.
2021-02-08 09:50:30 103
转载 编程语言中的负数求余
在做一道整数反转的题目时遇到了负数求余的问题,去查询了相关的资料,发现在不同的编程语言中求余结果会有所不同。![在这里插入图片描述](https://img-blog.csdnimg.cn/20201010104130225.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDA4Nzk5OQ==,size_16,color_
2020-10-10 10:46:19 192
原创 数字反转
#include <iostream>using namespace std;int n,k;int main(){ cin >> n; while(n) { k = k * 10 + n % 10; n /= 10; } cout << k << endl; r...
2019-11-24 16:10:50 72
原创 sprintf()函数的简单应用
int a=6294;char b[4];sprintf(b,"%d",a);b这个字符数组代表的就是‘6’‘2’‘9’‘4’了。int sprintf( char *buffer, const char *format [, argument] … );如果成功,则返回写入的字符总数,不包括字符串追加在字符串末尾的空字符。如果失败,则返回一个负数。...
2019-11-23 14:43:35 227
原创 异或位运算的应用
题目描述在一条无限长的路上,有一排无限长的路灯,编号为1,2,3,4,…。每一盏灯只有两种可能的状态,开或者关。如果按一下某一盏灯的开关,那么这盏灯的状态将发生改变。如果原来是开,将变成关。如果原来是关,将变成开。在刚开始的时候,所有的灯都是关的。小明每次可以进行如下的操作:指定两个数,a,t(a为实数,t为正整数)。将编号为[a],[2×a],[3×a],…,[t×a]的灯的开关各按一次...
2019-11-23 14:27:53 230
原创 C语言常用的多行字符串写法
#include<stdio.h>int main() { printf( " ********\n" " ************\n" " ####....#.\n" " #..###.....##....\n" " ...
2019-11-23 11:01:37 2932 1
原创 C++中set的迭代器
题目描述现有n个正整数,n≤10000,要求出这n个正整数中的第k个最小整数(相同大小的整数只计算一次),k≤1000,正整数均小于30000。输入格式第一行为n和k; 第二行开始为n个正整数的值,整数间用空格隔开。输出格式第k个最小整数的值;若无解,则输出“NO RESULT”。输入输出样例输入 #110 31 3 3 7 2 5 1 2 4 6输出 #13说明/提示n...
2019-09-02 17:05:01 4926
原创 STL之unique函数(将重复的数字排到数组的后面)
题目描述现有n个正整数,n≤10000,要求出这n个正整数中的第k个最小整数(相同大小的整数只计算一次),k≤1000,正整数均小于30000。输入格式第一行为n和k; 第二行开始为n个正整数的值,整数间用空格隔开。输出格式第k个最小整数的值;若无解,则输出“NO RESULT”。输入输出样例输入 #110 31 3 3 7 2 5 1 2 4 6输出 #13说明/提示n...
2019-09-02 16:53:56 678
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人