沁阳网站设计

沁阳市,位于河南省西北部,北依太行,南眺黄河,介于东经112′46′~113°02′、北纬34°59′~35°18′之间,总面积623.5平方千米。东与博爱县毗邻,西同济源市接壤,南与温县、孟州市相连,北与晋城交界。沁阳市东南距省会郑州市128千米,南距东都洛阳市90千米,东距焦作市36千米。
[2] 地形
沁阳境内平原居多,约占总面积的66%,其余为山地丘陵区。北枕太行山,南瞰黄河,境内山地和平原并存。地势总呈西北高东南低。从北向南依次为山区、丘陵、平原3种类型。著名山峰有紫金山(俗称小北顶)、云台山、云阳山、阳山等11座,均属太行山脉尾部,其中紫金山、云台山海拔1100米以上。
沁阳市属暖温带大陆性气候,四季分明,春季干旱多风,夏季炎热多雨,秋季昼暖夜凉,冬季寒冷干燥。1961年以后年平均气温为14.3℃。月气温最高在7月,平均为27.5℃;最低在1月,平均为-0.3℃;年极端最高气温为1972年6月11日的42.1℃;极端最低气温为1971年12月27日的-17.6℃。平均年无霜期210天,全年日照2496.1小时,年平均降水量584毫米,降水多在7~9月份。
[2] 水文
沁阳境内河流属黄河水系,主要有沁河、丹河等,
[4] 以沁河最大,其它尚有仙神河、云阳河、逍遥河等季节性河流。人工渠有广济渠、永利渠、广惠渠、丹西干渠、友爱河、丰收渠等。水库有逍遥水库、八一水库、山王庄水库、九渡水库等四座,水库面积369.7亩。
自然资源
编辑 播报土地资源
沁阳市总面积623.5平方千米,林地总面积203.01平方千米,其中,国有林地118.16平方千米。
[12] 其中平原面积410.5平方千米,占总面积的65.8%;山区面积158.2平方千米,占25.4%;丘陵面积54.8平方千米,占8.8%,土壤有潮土、褐土、棕壤土3个土类,其中潮土主要分布在沁南平原,占总面积的58%;褐土分布在沁北丘陵区和山前冲积平原,占41%。平原地势平坦,是沁阳粮、棉、油的集中产区。
矿藏资源
沁阳市重要矿藏有铜、铁、铝、白矸土、萤石、煤炭、硫磺等,其中铁矿储量约1000多万吨,白矸土、铝钒土储量均在5000万吨以上。
[2] 水资源
沁阳市水蕴藏总量4.3亿立方米。境内河流属黄河水系,主要有沁河、丹河、济河、安全河和广利渠。沁河横贯县境中部,东西长达35千米;丹河境内流长42千米;济河境内流长15千米。
沁阳网站设计
C + = A 与 C = C + A 是有区别的一句话总结: += 运算符既可以实现运算,又不会更改 s 的数据类型;而后者,C 和 A 必须是同一类型,否则无法直接运算。
public class Student{ public static void main(String[] args){ short s = 10; //s = s + 3; 编译不通过 s = (short)(s + 1); //不建议如此实现 s += 1; //既可以实现运算,又不会更改s的数据类型 System.out.println("输出变量"); }}另外, -= , *= , /= 也应同理。
_h0pe
286***6825@qq.com
参考地址
_h0pe
286***6825@qq.com
& 和 &&、| 和 || 的区别
区别 1: & 和 | 可以进行位运算,后者不能。
区别 2: && 和 || 进行运算时有短路性,前者无。
_h0pe
286***6825@qq.com
cf
211***3262@qq.com
整数运算:
public class Main { public static void main(String[] args) { byte a = 1; int b = 2; long b2 = 3; byte c = a + b; // 报错 int c2 = b2 + b; // 报错 }}cf
211***3262@qq.com
1、如果两个操作数有一个为 long,则结果也为 long。
2、没有 long 时,结果为 int。即使操作数全为 short、byte,结果也是 int。
discovery
dis***ery131794@163.com
Java 中关联性顺序不同指左右结合的顺序不同,对于三目运算符,关联性是从右向左的。例如:
根据关联性结果为 a ? b : (c ? d : e), 即将右侧运算作为一个整体来进行运算,先进行 a 条件的判断。
discovery
dis***ery131794@163.com
wen
l.z***16@qq.com
以下对两个右移操作符>>和>>>进行测试:
public class Opetator { public static void main(String[] args) { byte b = -1; short s = -1; int i = -1; long l = -1; System.out.println("byte b = " + b); System.out.println("(b >> 1) = " + (b >> 1)); System.out.println("(b >>> 1) = " + (b >>> 1)); System.out.println(String.format("hexof (b >> 1) = %x", (b >> 1))); System.out.println(String.format("hexof (b >>> 1) = %x", (b >>> 1))); System.out.println("short s = " + s); System.out.println("(s >> 1) = " + (s >> 1)); System.out.println("(s >>> 1) = " + (s >>> 1)); System.out.println(String.format("hexof (s >> 1) = %x", (s >> 1))); System.out.println(String.format("hexof (s >>> 1) = %x", (s >>> 1))); System.out.println("int i = " + i); System.out.println("(i >> 1) = " + (i >> 1)); System.out.println("(i >>> 1) = " + (i >>> 1)); System.out.println(String.format("hexof (i >> 1) = %x", (i >> 1))); System.out.println(String.format("hexof (i >>> 1) = %x", (i >>> 1))); System.out.println("long l = " + l); System.out.println("(l >> 1) = " + (l >> 1)); System.out.println("(l >>> 1) = " + (l >>> 1)); System.out.println(String.format("hexof (l >> 1) = %x", (l >> 1))); System.out.println(String.format("hexof (l >>> 1) = %x", (l >>> 1))); }}输出:
可得出以下结论:
1. byte、short、int 类型的右移操作都是先将左操作数转换为int类型,然后执行右移操作,结果也是int类型。
2. long 类型的右移操作并没有对左操作数进行类型转换,结果也是long类型。
3. >>操作对左边空位补符号位,>>>对左边空位补0。