niusouti.com
参考答案和解析
答案:public class a{public static void main(String[] args){int i,s=1;for(i=1;i<=10;i++){s=s*i;}System.out.println("10的阶乘是"+s);}}
更多“编写程序,计算10的阶乘并输出运算结果。”相关问题
  • 第1题:

    下列程序中,分别计算1,2,3......,10的阶乘,并输出计算结果,请将程序补充完整。

    程序运行结果如下:

    1!=1

    2!=2

    3!=6

    4!=24

    5!=120

    6!=720

    7!=5040

    8!=40320

    9!=362880

    10!=3628800

    public class ex10_1 {

    public static void main(String[]args) {

    long 1 Factorial;

    for(int i=1;i<=10;i++) {

    _____________;

    for(int j=2;___________;j++)

    _____________;

    System.out.println(i+ " ! =" + 1Factorial);

    }

    }

    }


    正确答案:1Factorial=1 j=i 1Factorial*=j
    1Factorial=1 j=i 1Factorial*=j 解析:本题主要考查for循环语句和简单的数学计算。解题要点是熟练掌握for循环语句,会解决一些简单的数学问题,熟悉求阶乘的算法,并用程序实现这一算法。本题中,第1个空,要对1Factorial变量进行初始化,因为需要计算1到10一共10个数的阶乘,所以最外层循环共执行10次,每次都需要将1Factorial重新初始化为1:第2个空,内层循环实现某个数的阶乘,因此循环变量的上界应该是i=i;第3个空,阶乘算法的公式,做累乘。

  • 第2题:

    编写程序,计算1~100中偶数的累加和并输出。


    答案:public class a{public static void main(String[] args){int i,s=0;for(i=1;i<=100;i++){if(i%2==0)s=s+i;}System.out.println("1到100的偶数累加和是"+s);}}

  • 第3题:

    李明要用VB为班级设计一个统计平均身高与体重的程序.他要完成这项工作.正常的工作流程应当是(  )。

    A.编写程序→设计算法→分析问题→调试运行与检测结果
    B.设计算法→分析问题→编写程序→调试运行与检测结果
    C.设计算法→分析问题→调试运行与检测结果→编写程序
    D.分析问题→设计算法→编写程序→调试运行与检测结果

    答案:D
    解析:
    【知识点】设计程序的一般步骤
    【答案】D。
    【解析】设计程序的工作流程为:分析问题→设计算法→编写程序→调试运行与检测结果。只有先分析问题才能进行后续工作,使用排除法也可以选中D项。

  • 第4题:

    输出设备的主要作用是()。

    • A、实现人机对话
    • B、显示输入的内容
    • C、计算机运算的结果显示给使用者
    • D、保存计算结果

    正确答案:B,C

  • 第5题:

    编程:计算6的阶乘


    正确答案: #include "stdio.h"
    main()
    {int i,sum;
    i=1;sum=1;
    while(i++<6)sum*=i;printf("%d",sum);
    printf("/n");
    }

  • 第6题:

    计算机程序解决问题的过程:①分析问题、②设计算法、③编写程序、④调试运行、⑤检测结果。


    正确答案:正确

  • 第7题:

    浮点运算:(3.14+1e10)-1e10在计算机中的运算结果为()

    • A、3.14
    • B、0
    • C、1e10
    • D、0.0

    正确答案:D

  • 第8题:

    设DAC0832芯片工作在单缓冲模式下,端口地址为2100H,输出接运算放大器。试编写程序,使其输出三角波形。


    正确答案: MOV DX,3000H
    R0:MOV CX,0FFH
    MOV AL,0DH
    R1: OUT DX,AL
    INC AL LOOP R1
    MOV CX,0FFH
    R2:DEC AL
    OUT DX,AL
    LOOP R2
    JMP R0

  • 第9题:

    计算机中,控制器的基本功能是()。

    • A、进行算术运算和逻辑运算
    • B、存储各种控制信息
    • C、输出结果
    • D、控制计算机各个部件协调一致地工作

    正确答案:D

  • 第10题:

    单选题
    输入设备的主要作用是()。
    A

    负责数据的算术运算、逻辑运算或其它运算

    B

    把外部信息转换成计算机所适用的编码

    C

    存放程序和数据

    D

    把计算机处理的结果按人们要求的形式输出


    正确答案: A
    解析: 暂无解析

  • 第11题:

    单选题
    应用计算机程序解决实际问题的步骤通常是()
    A

    设计算法→编写程序

    B

    编写程序→调试程序→检测结果

    C

    分析问题→设计算法→编写程序→调试运行→检测结果

    D

    编写程序→调试运行


    正确答案: B
    解析: 暂无解析

  • 第12题:

    单选题
    用计算机解决问题的过程一般分为4个步骤,它们分别是分析问题、设计算法、编写程序和()。
    A

    输出结果

    B

    保存程序

    C

    调试运行程序

    D

    编译程序


    正确答案: C
    解析: 暂无解析

  • 第13题:

    计算机输出设备的功能是( )。

    A.将计算机运算的二进制结果信息打印输出

    B.将计算机内部的二进制信息显示输出

    C.将计算机运算的.二:进制结果信息打印输出和显示输出

    D.将计算机内部的:二进制信息转换为人和设备能识别的信息


    正确答案:D

  • 第14题:

    编写程序,实现1到100之间整数的累加并输出运算结果。


    答案:public class a{public static void main(String[] args){int i,s=0;for(i=1;i<=100;i++){s=s+i;}System.out.println("1到100的累加和是"+s);}}

  • 第15题:

    输入设备的主要作用是()。

    A负责数据的算术运算、逻辑运算或其它运算

    B把外部信息转换成计算机所适用的编码

    C存放程序和数据

    D把计算机处理的结果按人们要求的形式输出


    B

  • 第16题:

    下列描述中是正确的是()。

    • A、控制器能理解、解释并执行所有的指令及存储结果
    • B、一台计算机包括输入、输出、控制、存储及算术逻辑运算五个单元
    • C、所有的数据运算都在CPU的控制器中完成
    • D、以上答案都正确

    正确答案:B

  • 第17题:

    为了计算s=10!(即10的阶乘),则s变量应定义为()。

    • A、int
    • B、unsigned
    • C、long
    • D、以上三种类型均可

    正确答案:C

  • 第18题:

    用计算机解决问题的过程一般分为4个步骤,它们分别是分析问题、设计算法、编写程序和()。

    • A、输出结果
    • B、保存程序
    • C、调试运行程序
    • D、编译程序

    正确答案:C

  • 第19题:

    设DAC0832芯片工作在单缓冲模式下,端口地址为01B0H,输出接运算放大器。试编写程序,使其输出反向锯齿波。


    正确答案: MOV DX,PORTA
    MOV AL,0FFH
    ROTATE: DEC AL
    OUT DX,Al
    JMP ROTAE

  • 第20题:

    应用计算机程序解决实际问题的步骤通常是()

    • A、设计算法→编写程序
    • B、编写程序→调试程序→检测结果
    • C、分析问题→设计算法→编写程序→调试运行→检测结果
    • D、编写程序→调试运行

    正确答案:C

  • 第21题:

    存储器的主要用途是:()。

    • A、完成算数运算,逻辑运算,数据传送和加工等
    • B、用来存储运算数据的中间结果和最终结果
    • C、将计算机中的数据输出
    • D、将原始数据,程序输入到计算机

    正确答案:B

  • 第22题:

    问答题
    编程:计算6的阶乘

    正确答案: #include "stdio.h"
    main()
    {int i,sum;
    i=1;sum=1;
    while(i++<6)sum*=i;printf("%d",sum);
    printf("/n");
    }
    解析: 暂无解析

  • 第23题:

    单选题
    存储器的主要用途是:()。
    A

    完成算数运算,逻辑运算,数据传送和加工等

    B

    用来存储运算数据的中间结果和最终结果

    C

    将计算机中的数据输出

    D

    将原始数据,程序输入到计算机


    正确答案: C
    解析: 暂无解析