文档介绍:请用 JAVA 语言回答 B arbara_111@ FLOAT 型变量,Y为 DOUBLE 型变量, a为 INT 型变量,B为 LONG 型变量, C为 CHAR 型变量,则表达式 X+Y*A/X+B/Y+C 的值为_ FLOAT _类型。 X= A=7Y=4 ,则表达式 X+ A%3* ( INT )Y 的值为_ _ 2. 输出 1到 100 中的偶数,一行 5 个。 int count = 0; for (int i=0; i<=100; i++){ if (i%2 == 0){ (i); count ++; } if(count %5 ==0 && count > 0) (); } 3. 打印出所有的“水仙花数”。所谓水仙花数指一个三位数,其各位数字的立方和等于该数本身。 for(int i=0; i<1000; i++){ inta= ((i).substring(0,1)); intb= ((i).substring(1,2)); intc= ((i).substring(2,3)); if(a^3 + b^3 + c^3 == i) (i); } 4. 打印一个三角形的 0-9 的乘法表。 for(int a=9; a>0 ; a--){ for(int b=9; b>a; b--){ (a +“*”+b+“=”+ a*b); } (); } 5. 创建一个有两个方法的类, 其中第一个方法两次调用每二个方法; 第一次不使用 THIS , 第二次使用 THIS 。 public class Test(){ public void a(){ b(); (); } public void b(){} } PS: 搞不懂这题啥意思, 感觉作这题很白痴. 6. 编写从键盘读入 10 个字符入入一个字符数组,并在屏幕上显示它们的程序。请处理数组越界异常。 InputStrem is= ; int[] array = new int[10]; int pos = 0; while(pos<10){ intc= (); array[pos] = c; pos++; } for(int i=0; i<; i++) (arry[i]); 7. 利用数组,初始化成 10 个整数,将其排序 public void sort(int[] data) { int temp; for(int i=1;i<;i++){ for(int j=i;(j>0)&&(data[j]<data[j-1]);j--){ (data,j,j-1); }}} public void init(){ inta= new int[10]; for(int i=0; i<; i++){ a[i] = new Random().nextInt(); } sort (a); } 8. 编程完成下列功能: 建立两个文件 MYFILE1 。 TX T和 MYFILE2 。 TXT , 对文件 MYFILE1 。 TXT 输入内容“I am a student. ”,并将其内容拷贝给 MYFILE2 。 TXT File file1 = new File(); File file2 = new File(); PrintWriter pw = new PrintWriter (new FileOutPutStream(file1)); (I am a student.); (); (); InputStream is= new FileInputStrream(file1); OuputStream os= new FileOutputStream(file2); while(()){ (()); (); } (); (); 9. 实现一个 APPLET ,使其可以用三个按钮控制: A、从服务器下载音乐播放 B、不停地运行一个动画 C、使上述动画和音乐