更多“输入三个整数a,b,c,输出这三个数中最大的数”相关问题
  • 第1题:

    补充程序Ccon051.C,使其实现从键盘输入一个整数,输出该数的平方。


    Scanf("%d",/**/&x/**/);
    Printf("%d*%d=%d\n",x,x,/**/x*x/**/);

  • 第2题:

    1、2、3、4、5、6、7、8、9这九个数字各用一次,组成三个能被9整除的三位数,这三个数的和最大是:

    A.2007
    B.2394
    C.2448
    D.2556

    答案:C
    解析:
    第一步,本题考查多位数问题。
    第二步,1—9这九个数字各用一次,先将1—9加和为45,组成三个能被9整除的三位数,可知每个三位数各位数字加和均为9的倍数,则三个三位数各位数字加和分别为9、18、18。
    第三步,要使这三个数的和最大,则每个三位数百位上的数字应尽量大,先考虑和为9的三位数,百位最大为6,这个三位数是621,剩余两个三位数最大分别为954和873,则954+873+621=2448(可用尾数法,尾数为8)。

  • 第3题:

    三个数的和为252,这三个数分别能被6,7,8整除,而且商相同,则最大的数与最小的数相差

    A.18
    B.20
    C.22
    D.24
    E.26

    答案:D
    解析:
    设商为k,则这三个数为6k,7k,8k,由三个数的和为252,可得6k+7k+8k=252,解得k=12.故8k一6k=2k=24

  • 第4题:

    有效数100,100.0和100.00这三个有效数在数值上是相等的,误差也相同。


    正确答案:错误

  • 第5题:

    如果从1,2,…,10这十个自然数中任取三个数,则这三个数中最大的为3的概率是1/120


    正确答案:正确

  • 第6题:

    0.8、0.80、0.800三个数相比,()。

    • A、0.8最大
    • B、0.800最大
    • C、这三个数大小相等,但精确程度不一样

    正确答案:C

  • 第7题:

    编一个程序,输入一个整数,使用ifelse语句,如果该数大于0,则加上100,否则加上500,输出结果。


    正确答案: inti,j;
    Console.WriteLine("请输入一个整数");
    i=int.Parse(Console.ReadLine());
    if(i>0)
    {
    j=i+100;
    Console.WriteLine("{0}>0,最后结果是{1}",i,j);
    }
    else
    {
    j=i+500;
    Console.WriteLine("{0}<0,最后结果是{1}",i,j);

  • 第8题:

    下列各进制的整数中,值最大的是()。

    • A、十进制数11
    • B、八进制数11
    • C、十六进制数11
    • D、二进制数11

    正确答案:C

  • 第9题:

    单选题
    0.8、0.80、0.800三个数相比,()。
    A

    0.8最大

    B

    0.800最大

    C

    这三个数大小相等,但精确程度不一样


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

  • 第10题:

    多选题
    设max的初始值为0,下列各选项所列举的步骤中,能组成“求三个数中的最大值”的正确算法的是()。 ①如果a大于max,则将a的值赋值给max, ②输入三个正整数a,b,c; ③如果c大于max,则将c的值赋值给max; ④输出max的值; ⑤如果b大于max,则将b的值赋值给max。
    A

    ①②③④⑤

    B

    ②①③⑤④

    C

    ②③①⑤④

    D

    ⑤④③②①


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

  • 第11题:

    问答题
    编程:输入5个数,输出其中最大的数。

    正确答案: #include "stdio.h"
    main()
    {int i,max,n;
    scanf("%d",&n);max=n;
    for(i=1;i<5;i++)
    {scanf("%d",&n);if(n>max)max=n;}
    printf("%d",max);
    }
    解析: 暂无解析

  • 第12题:

    问答题
    编一个程序,输入三个double类型数据,自定义一个静态方法,把这三个数送给它,返回找出的最大数。

    正确答案: classclassname
    {
    publicstaticdoublecompare(doublex,doubley,doublez)
    {
    doubletemp;
    if(x>y)temp=x;
    elsetemp=y;
    if(z>temp)temp=z;
    returntemp;
    }
    }
    classProgram
    {
    staticvoidMain(string[]args)
    {
    Console.Write("请输入一个实数:");
    doublex=double.Parse(Console.ReadLine());
    Console.Write("请输入一个实数:");
    doubley=double.Parse(Console.ReadLine());
    Console.Write("请输入一个实数:");
    doublez=double.Parse(Console.ReadLine());
    doubletemp=classname.compare(x,y,z);
    Console.WriteLine("比较后得到的最大数为{0}",temp);
    解析: 暂无解析

  • 第13题:

    下面程序的功能是:从输入的正整数中选3个数进行输出,要求这些数都是2的倍数,请填空。


    正确答案:

  • 第14题:

    如图所示的算法流程图,执行情况为()。



    A.输入三个数,输出其中的最小数

    B.输入三个数,输出其中的中间数

    C.输入三个数,输出其中的最大数

    D.输入三个数,输出其中的第一个数

    答案:C
    解析:
    本程序的执行过程为:首先输入三个数X,Y,Z;然后X与Y进行比较,如果X>=Y成立,则向后执行,否则,将Y赋值给X,此时X中存放X与Y中的大数;再次X与Z进行比较,如果X>=Z,则直接输出最大数X,否则,将Z赋值给X,此时X存放X、Y、Z中的最大数,输出X,即最大数。

  • 第15题:

    编程:输入5个数,输出其中最大的数。


    正确答案: #include "stdio.h"
    main()
    {int i,max,n;
    scanf("%d",&n);max=n;
    for(i=1;i<5;i++)
    {scanf("%d",&n);if(n>max)max=n;}
    printf("%d",max);
    }

  • 第16题:

    结算通累计笔数的套餐阀值输入必须是()的整数倍。其它笔数输入后无效。

    • A、10
    • B、100
    • C、1000

    正确答案:B

  • 第17题:

    自然数、正整数和整数这三个数概念中,()的范围最大。

    • A、自然数
    • B、正整数
    • C、整数

    正确答案:C

  • 第18题:

    编一个程序,输入一个正整数n,把它转换为二进制数,并输出。提示:应该利用数组。


    正确答案: int[]a=newint[80];
    inti,j,n=0;
    while(n<=0)
    {
    Console.WriteLine("请输入一个正整数:");
    n=int.Parse(Console.ReadLine());
    }
    i=0;
    Console.Write("/n正整数{0}转换为二进制数:",n);
    while(n>0)
    {
    a[++i]=n%2;
    n=n/2;
    }
    for(j=i;j>0;j--)Console.Write(a[j]);
    Console.WriteLine();

  • 第19题:

    编一个程序,输入三个double类型数据,自定义一个静态方法,把这三个数送给它,返回找出的最大数。


    正确答案: classclassname
    {
    publicstaticdoublecompare(doublex,doubley,doublez)
    {
    doubletemp;
    if(x>y)temp=x;
    elsetemp=y;
    if(z>temp)temp=z;
    returntemp;
    }
    }
    classProgram
    {
    staticvoidMain(string[]args)
    {
    Console.Write("请输入一个实数:");
    doublex=double.Parse(Console.ReadLine());
    Console.Write("请输入一个实数:");
    doubley=double.Parse(Console.ReadLine());
    Console.Write("请输入一个实数:");
    doublez=double.Parse(Console.ReadLine());
    doubletemp=classname.compare(x,y,z);
    Console.WriteLine("比较后得到的最大数为{0}",temp);

  • 第20题:

    PLC的I/O点数是指PLC的外部()。

    • A、输入端子数
    • B、输出端子数
    • C、输入和输出端子数
    • D、用户程序储存容量

    正确答案:C

  • 第21题:

    单选题
    自然数、正整数和整数这三个数概念中,()的范围最大。
    A

    自然数

    B

    正整数

    C

    整数


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

  • 第22题:

    问答题
    编一个程序,输入一个整数,使用ifelse语句,如果该数大于0,则加上100,否则加上500,输出结果。

    正确答案: inti,j;
    Console.WriteLine("请输入一个整数");
    i=int.Parse(Console.ReadLine());
    if(i>0)
    {
    j=i+100;
    Console.WriteLine("{0}>0,最后结果是{1}",i,j);
    }
    else
    {
    j=i+500;
    Console.WriteLine("{0}<0,最后结果是{1}",i,j);
    解析: 暂无解析

  • 第23题:

    单选题
    由三个非零数字组成的三位数与这三个数字之和的商记为K,如果K为整数,那么K的最大值是()
    A

    39

    B

    59

    C

    79

    D

    89


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

  • 第24题:

    单选题
    三个连续的奇数,后两数之积与前两数之积的差为2004,则这三个数中最小的数为多少(  )
    A

    497

    B

    499

    C

    201

    D

    203


    正确答案: A
    解析: