1、编写一个程序,求出数组中20,10,50,40,30,70,95,80,90,100的最小值。并查找该数组中是否有95这个数,如果有,打印出它的位置;如果没有,请给出提示。
2、编写一个程序,用选择法对数组a[]={20,10,50,40,30,70,60,80,90,100}进行从大到小的排序。
3.在CS枪战游戏中,有Ak47和USP两种枪,每种枪弹夹的子弹数和发射子弹数都不一样。设计一个枪战游戏程序,定义一个Gun类,该类具有枪名称的属性name,子弹数量的名称num,枪手的编号id和记录当前枪手数量的属性count(静态),具有num和name属性的getter和setter方法和发射的方法fire();一个构造方法为属性赋初始值,Gun.count++;// 计数器累加this.id = Gun.count;name = \设计一个Ak47类,由Gun类继承而来,每发射一次消耗3发子弹,每装一个弹夹,上30发子弹;设计一个USP类,由Gun类继承而来,每发射一次消耗1发子弹,每装一个弹夹,上12发子弹;设计一个主类,分别创建不同的Ak47和USP对象,对象调用类里面的方法,装子弹,联系发射10次,显示枪里面还有多少子弹?
4. 一个从1加到10,第2个从11加到20...线程同步执行,最后再把十个线程结果相加。
5. 设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。
6. 利用多线程设计一个程序,同时输出 50 以内的奇数和偶数,以及当前运行的线程数。
7. 编写程序,输出1到1000之间所有可以被3整除又可以被7整除的数。
8. 求1+2+3 +…+ N < 1000的N的最大数。
9. 从键盘敲入一系列字母,将其存储到文件中,对其进行升序排序后,存到另一个文件中,并显示在屏幕上.
10. 怎么样获得字符串的第一个字符?怎么样获得字符串的最后一个字符??怎么样删除第一个字符??怎么样删除最后一个字符???
相关推荐: