zoukankan      html  css  js  c++  java
  • 总结

    1.打印输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其中各位数字立方和等于该数本身。例如,153是一个“水仙花数”。
    实验代码:

    package number1;

    public class robet{

    public static void main(String[] args) {
        int a,b,c,i;
        for(i=100;i<=999;i++){
            a=i/100;
            b=(i%100)/10;
            c=i%100%10;
            if(i==a*a*a+b*b*b+c*c*c){
            System.out.println(i);
                        }
                    }
                 }
    

    }
    运行截图:

    1. 编写Java程序,求13-23+33-43+…+973-983+993-1003的值。

    实验代码
    public class class1 {
    public static void main(String[] args) {
    int x=1,i,sum=0;
    for(i=13;i<=1003;i=i+10) {
    sum=sum+i*x;
    x=-x;
    }
    System.out.println(sum);
    }
    }

    运行截图
    3. 编程求1!+2!+3!+…+20!。
    实验代码:

    package number1;

    public class robet{

    public static void main(String[] args) {
        int i;
        long j=1,sum=0;
        for(i=1;i<=20;i++){
            j*=i;
            sum=sum+j;
        }
        System.out.print(sum);
      }
    

    }
    运行截图

    1. 编写Java程序,计算8+88+888+…前10项之和。

    实验代码

    package text;

    public class class1 {
    public static void main(String args[]){
    long a,b=0, c=0;
    System.out.println("计算8+88+888...前10项之和");
    for(a=1;a<=10;a++){
    b=b*10+8;
    c+=b;
    }
    System.out.print(c);
    }

        }
    

    运行截图
    5. 一个数如果恰好等于它的因子之和,这个数就称为完数。编写程序输出1000以内的所有完数。
    实验代码:

    package number1;

    public class robet{

    public static void main(String[] args) {
            for(int i=1;i<=1000;i++){
                int sum=0;
                for(int j=1;j<i;j++){
                    if(i%j==0){
                        sum+=j;
                    }
                }
                if(i == sum){
                    System.out.println(i);
                }
            }
        }
    

    }
    运行截图
    6. 编写应用程序,输出满足1+2+3+…+n<8888的最大正整数。

    实验代码
    package text;

    public class class1 {
    public static void main(String[] agrs) {
    int i, sum = 0;
    for(i = 0;sum + i< 8888; i++) {
    sum = sum + i;
    }
    System.out.println(i - 1);
    System.out.println(sum);
    }
    }
    运行截图
    7. 使用for循环打印下面的图(等腰三角形)

    实验代码
    package text;

    public class class1 {
    public static void main(String[] agrs) {
    int i,j;
    for(i=1;i<=5;i++){
    for(j=5-i;j>0;j--){
    System.out.print(" ");
    }
    for(j=1;j<=i;j++)
    System.out.print("* ");
    System.out.print("\n");
    }
    }
    }
    运行截图

  • 相关阅读:
    15. DML, DDL, LOGON 触发器
    5. 跟踪标记 (Trace Flag) 834, 845 对内存页行为的影响
    4. 跟踪标记 (Trace Flag) 610 对索引组织表(IOT)最小化日志
    14. 类似正则表达式的字符处理问题
    01. SELECT显示和PRINT打印超长的字符
    3. 跟踪标记 (Trace Flag) 1204, 1222 抓取死锁信息
    2. 跟踪标记 (Trace Flag) 3604, 3605 输出DBCC命令结果
    1. 跟踪标记 (Trace Flag) 1117, 1118 文件增长及空间分配方式
    0. 跟踪标记 (Trace Flag) 简介
    SpringBoot + Redis + Shiro 实现权限管理(转)
  • 原文地址:https://www.cnblogs.com/sqhe2000/p/11521023.html
Copyright © 2011-2022 走看看