• 第3周学习总结


    JAVA实验报告(1)
    1.水仙花素
    实验代码:
    ···
    public class test1{
    public static void main(String[] args){
    for(int num=100;num<1000;num++){
    int a=num/100;
    int b=num/10%10;
    int c=num%10;
    if(Math.pow(a,3)+Math.pow(b,3)+Math.pow(c,3)==num){
    System.out.println(num);
    }
    }
    }
    }
    ···

    2.求13-23+33-43+···+973-983+993-1003的值
    实验代码:
    ···
    public class test2{
    public static void main(String[] args){
    int sum=0;
    int flag=1;
    for(int i=13;i<=1003;){
    sum+=i*flag;
    flag=-flag;
    i=i+10;
    }
    System.out.println(sum);
    }
    }
    ···

    3.求1!+2!+3!+···+20!的值
    实验代码:
    ···
    public class Test3{
    public static void main(String args[]){
    int sum=0;
    int i,j;
    for(i=1;i<21;i++){
    k=1;
    for(j=1;j<=i;j++){
    k*=j;
    }
    sum+=k;
    }
    System.out.println(sum);
    }
    }
    ···

    4.求8+88+888+···前10项之和
    实验代码:
    ···
    ublic class Test4{
    public static void main(String[] args){
    int i;
    int n=0,sum=0;
    for(i=1;i<=10;i++){
    n=n*10+8;
    sum+=n;
    }
    System.out.println(sum);
    }
    }
    ···

    5.求1000之内的完数
    实验代码:
    ···
    public class Test5{
    public static void main(String args[]){
    int i,j,sum;
    for(i=2;i<1000;i++){
    sum=1;
    for(j=2;j<i;j++){
    if(i%j0){
    sum+=j;
    }
    }
    if(sum
    i){
    System.out.println(i);
    }
    }
    }
    }
    ···

    6.求满足1+2+3+···n<8888的最大正整数
    实验代码:
    ···
    public class Test6{
    public static void main(String args[]){
    int n=0,sum=0;
    while(sum<8888){
    n+=1;
    sum+=n;
    }
    System.out.println(n);
    }
    }
    ···

    7.用for循环打印三角
    实验代码:
    ···
    public class Test7 {
    public static void main(String[] args){
    int i,j,k;
    for(i=1;i<=5;i++){
    for(j=0;j<5-i;j++){
    System.out.print(" ");
    }
    for(k=0;k<i;k++){
    System.out.print("* ");
    }
    System.out.print(" ");
    }
    }

    ···

    学习总结
    (1)本周学习了数据结构,算法分析,和线性表等
    (2)JAVA的学习让我感觉到不一样的世界就好比我开始接触C语言一样。
    (3)自己还有许多不足的地方,希望通过自己的努力再接再厉。

  • 相关阅读:
    c c++ 混合编译
    vlc sdl 播放视频可随窗口改变大小
    exec函数族的使用
    gcc编译器命令使用详解
    linux gcc 编译时头文件和库文件搜索路径
    VLC1.2 播放视频迟滞卡
    Ubuntu 中软件的安装、卸载以及查看的方法总结
    SDL2.0 VLC ubuntu安装和黑屏问题
    linux动态库与静态库混合连接
    FFMEPG -- A ffmpeg and SDL Tutorial : tutorial05
  • 原文地址:https://www.cnblogs.com/dxl1314520/p/11514284.html
Copyright © 2020-2023  润新知