新建一个脚本文件isodd.m,将程序补充完整以实现程序的功能,并上传运行截图。 %本脚本提示用户输入一个数,并打印该数是一个偶数还是一个奇数。 user_number=input('请输入一个整数:'); if _______________ disp('该数是一个偶数。') ______________ disp('该数是一个奇数。') _______________

题目

新建一个脚本文件isodd.m,将程序补充完整以实现程序的功能,并上传运行截图。 %本脚本提示用户输入一个数,并打印该数是一个偶数还是一个奇数。 user_number=input('请输入一个整数:'); if _______________ disp('该数是一个偶数。') ______________ disp('该数是一个奇数。') _______________


相似考题
更多“新建一个脚本文件isodd.m,将程序补充完整以实现程序的功能,并上传运行截图。 %本脚本提示用户输入一个数,并打印该数是一个偶数还是一个奇数。 user_number=input('请输入一个整数:'); if _______________ disp('该数是一个偶数。') ______________ disp('该数是一个奇数。') _______________”相关问题
  • 第1题:

    有如下事件过程,程序的功能是()。 Private Sub Commandl _Click ( ) S1=0: S2=0 M1=0: M2=0 N=1 Do while N<=100 A=INT(101* RND) If a mod 2=0 THEN S1= S1+A : M1=M1+1 Else S2= S2+A : M2=M2+1 End if N=N+1 Loop Print S1,S2 Print M1,M2 END Sub

    :A. 求101以内奇数之和

    B. 求101以内偶数之和

    C. 随机产生100个0-100之间的整数,并分别求这些数的奇数和与偶数的个数与和

    D. 随机产生101个0-100之间的整数,并分别求这些数的奇数和与偶数的个数与和


    参考答案:C

  • 第2题:

    窗体上有一个名为Commandl的命令按钮,并有如下程序:

    Private Sub Commandl_Click()

    Dim a(1 0),x%

    a(k)=Int(Rnd*90+10)

    x=x+a(k)Mod 2

    Print x

    End Sub

    程序运行后.单击命令按钮,输出结果是

    A.10个数中奇数的个数

    B.l0个数中偶数的个教

    C.10个数中奇数的累加和

    D.10个数中偶数的累加和


    正确答案:A
    解析:Mod函数为求余函数,与2取余,值为O表示为偶数,值为1表示为奇数。因加上O对x的值并无影响,加上1表示有一个奇数,因此答案为A。

  • 第3题:

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


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

  • 第4题:

    窗体上有一个名为Command1的命令按钮,并有如下程序: Private Sub Command1Click( ) Dim a(10),x% Fork=1 To 10 a(k)=Int(Rnd*90+10) x=x+a(k)Mod 2 Next k Print X End Sub 程序运行后,单击命令按钮,输出结果是( )。

    A.10个数中奇数的个数

    B.10个数中偶数的个数

    C.10个数中奇数的累加和

    D.10个数中偶数的累加和


    正确答案:A
    A。【解析】Mod运算是求余数的运算.被2除的余数只能是0或者1,X值就表示有多少个1相加,即在10个随机数中有多少个奇数。

  • 第5题:

    (30)窗体上有一个名为Command 1的命令按钮,并有如下程序:

    Private Sub Command 1_Click()

    Dim a(10),x%

    For k=1To10

    a(k)=lnt(Rnd*90+10)

    x=x +a(k) Mod 2

    Next k

    Print x

    End Sub

    程序运行后,单击命令按钮,输出结果是

    A)10个数中奇数的个数

    B)10个数中偶数的个数

    C)10个数中奇数的累加和

    D)10个数中偶数的累加和


    正确答案:A

  • 第6题:

    输入一个数,判断该数是否能被5整除? 要求:采用switch语句实现。


    正确答案: clear;clc;
    n=input('请输入一个数字n=');
    switch mod(n,5)
    case 0
    fprintf('%d是5的倍数/n',n)
    otherwise
    fprintf('%d不是5的倍数/n',n)
    end

  • 第7题:

    为了使链传动平稳,小链轮最少齿数应大于17,大链轮齿数应小于114对于高速或承受冲击载荷的链传动,小链轮最少齿数应大于25,且轮齿淬火。当大小链轮为(),链节取偶数时,可使链轮与链条磨损均匀。

    • A、偶数
    • B、奇数
    • C、常数
    • D、一个奇数一个偶数

    正确答案:B

  • 第8题:

    给定一个二进制数,怎样能够快速地判断出其十进制等数是奇数还是偶数?


    正确答案:最末位数为0为偶数,否则为奇数。

  • 第9题:

    编一个程序,输入一个整数,使用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);

  • 第10题:

    在窗体上画一个命令按钮,名称为Command1。程序运行后,如果单击命令按钮,则显示一个输入对话框,在该对话框中输入一个整数,并用这个整数作为实参调用函数过程F1。对下面程序说法正确的是() Private Sub Command1_Click() x=InputBox("请输入整数")a=F1(Val(x)) Print a End Sub Function F1(ByRef b As Integer) If b Mod 2=0 Then F1=0 Else F1=1 End If End Function

    • A、在F1中判断所输入的整数是否是奇数,如果是奇数,过程F1返回1,否则返回0
    • B、在F1中判断所输入的整数是否是奇数,如果是奇数,过程F1返回0,否则返回1
    • C、在F1中判断所输入的整数是否是偶数,如果是偶数,过程F1返回1,否则返回0
    • D、在F1中判断所输入的整数是否是偶数,如果是偶数,过程F1返回0,否则返回1

    正确答案:A

  • 第11题:

    单选题
    两个盒子里都有糖果,一个盒子里的糖果数是奇数,另一个盒子里的糖果数是偶数。如果右边盒子里的糖果数乘3,左边盒子里的糖果数乘2,然后把两个数加起来,和是49。猜一猜哪个盒子里的糖果数是奇数()
    A

    左边

    B

    右边

    C

    左右边都是

    D

    无法确定


    正确答案: B
    解析: 依题意有3×右+2×左=49,根据奇偶性知道3×右为奇数,故右为奇数。

  • 第12题:

    问答题
    编一个程序,输入一个整数,使用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);
    解析: 暂无解析

  • 第13题:

    “角谷猜想”指出,将一个自然数按以下的一个简单规则进行运算:若数为偶数,则除以2:若为奇数,则乘以3加1。将得到的数按该规则重复运算,最终可得1。请在下面程序的每条横线处填写一个语句,使程序的功能完整。(如:输入34,则输出结果为34 17 52 26 13 40 20 10 5 16 8 4 2 1)

    注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。

    源程序文件清单如下:

    import java.io.*;

    class JiaoGu

    {

    public static void main(String args[])

    {

    System.out.print("\n请输入一个数");

    try

    {

    BufferedReader br=

    new BufferedReader(new InputStreamReader(System.in));

    Stirng s=br.readLine();

    ______

    while(a!=1)

    {

    System.out.print(" "+a);

    if(a%2==1)

    ______

    else

    a=a/2;

    }

    System.out.println(" "+a);

    }

    ______{ }

    }

    }


    正确答案:int a=Integer.parseInt(s); a=a*3+1; catch(Exception e)
    int a=Integer.parseInt(s); a=a*3+1; catch(Exception e) 解析:本题主要考查异常的捕获知识、对文件的操作知识。解答本题的关键是熟练掌握异常的捕获知识、对文件的操作知识。在本题中,int a=Integer.parseInt(s)语句的功能是s这个字符型数据转换成整型数据,a%2==1语句的功能是判断变量a是否为奇数,try-catch()结构的功能是异常的捕获。

  • 第14题:

    窗体中有命令按钮Command1和文本框Text1,事件过程如下:

    Function result(ByVal x As Integer)As Boolean

    If x Mod 2=0 Then

    result=True

    else

    result=False

    End If

    End Function

    Private Sub Command1_Click()

    x=Val(InputBox(“请输入一个整数”))

    If______ Then

    Textl=Str(x)&“是偶数.”

    Else

    Textl=Str(x)&“是奇数.”

    End If

    End Sub

    运行程序,单击命令按钮,输入19,在Textl中会显示“19是奇数”。那以在程序的空白处应填写( )。

    A.result(x)=“偶数”

    B.result(x)

    C.result(x)=“奇数”

    D.NOT result(x)


    正确答案:B
    解析:result函数对参数进行取模2后判断,所以当参数值为偶数时返回true,返回值为布尔型,所以此处应选B选项。

  • 第15题:

    补充程序Ccon023.c,该程序可测试歌德巴赫猜想:从键盘上输入一个大于6的偶数,总能找到两个素数,使得这两个素数之和正好等于该偶数。


    if (n%k==0) { flag=/**/0 /**/ ; break;} if(prime(a) && prime(/**/num-a /**/))

  • 第16题:

    执行以下程序段,如果在对话框中输入8,输出结果是"Hello"的是______。

    A.n = InputBox("请输入一个数") Select Case n Case 7 To 1 Print "Hello" End Select

    B.n = InputBox("请输入一个数") Select Case n Case Is>1, Is < 6 Print "Hello" End Select

    C.n = InputBox("请输入一个数") Select Case n Case Is > 5, 1, 3 To 10 Print "Hello" End Select

    D.n=InputBox("请输入一个数") Select Case n Case 1, 5, Is > 9 Print "Hello" End Select


    正确答案:C

  • 第17题:

    所谓“降序数”是指一个自然数的低位数字不大于高位数字的数。例如:64,55,321都认为是降序数,但是623不是降序数。一位数字被认为是降序数。编一个程序,输入一个数,判定它是否为降序数。该程序是循环执行的,当输入的数为0时,则退出程序运行。


    正确答案: inti,j,m,n;
    boolpos;
    while(true)
    {
    n=-1;
    while(n<=0)
    {
    if(n==0)return;
    Console.WriteLine("请输入一个正整数或者0:");
    n=int.Parse(Console.ReadLine());
    }
    if(n<10)pos=true;
    else
    {
    m=n;
    i=0;
    pos=true;
    while(m>0)
    {
    j=m%10;
    m=m/10;
    if(i>j)
    {
    pos=false;
    break;
    }
    i=j;
    }
    }
    if(pos)Console.WriteLine("{0}是降序数。",n);
    elseConsole.WriteLine("{0}不是降序数。",n);
    }

  • 第18题:

    两个盒子里都有糖果,一个盒子里的糖果数是奇数,另一个盒子里的糖果数是偶数。如果右边盒子里的糖果数乘3,左边盒子里的糖果数乘2,然后把两个数加起来,和是49。猜一猜哪个盒子里的糖果数是奇数()

    • A、左边
    • B、右边
    • C、左右边都是
    • D、无法确定

    正确答案:B

  • 第19题:

    一个人吟咏的俳谐诗的形式之一是()?

    • A、矢数俳谐
    • B、偶数俳谐
    • C、奇数俳谐
    • D、原数俳谐

    正确答案:A

  • 第20题:

    编一个程序,输入一个正整数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();

  • 第21题:

    编一个程序,输入一个整数,判定它为几位数。例如,99是2位数,-100是3位数。


    正确答案: intm,n,k=0;
    Console.Write("请输入一个整数:");
    m=int.Parse(Console.ReadLine());
    n=Math.Abs(m);
    while(n!=0)
    {
    n=n/10;
    k++;
    }
    Console.WriteLine("{0}是{1}位数。",m,k);

  • 第22题:

    问答题
    编一个程序,输入一个正整数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();
    解析: 暂无解析

  • 第23题:

    问答题
    给定一个二进制数,怎样能够快速地判断出其十进制等数是奇数还是偶数?

    正确答案: 最末位数为0为偶数,否则为奇数。
    解析: 暂无解析

  • 第24题:

    问答题
    所谓“降序数”是指一个自然数的低位数字不大于高位数字的数。例如:64,55,321都认为是降序数,但是623不是降序数。一位数字被认为是降序数。编一个程序,输入一个数,判定它是否为降序数。该程序是循环执行的,当输入的数为0时,则退出程序运行。

    正确答案: inti,j,m,n;
    boolpos;
    while(true)
    {
    n=-1;
    while(n<=0)
    {
    if(n==0)return;
    Console.WriteLine("请输入一个正整数或者0:");
    n=int.Parse(Console.ReadLine());
    }
    if(n<10)pos=true;
    else
    {
    m=n;
    i=0;
    pos=true;
    while(m>0)
    {
    j=m%10;
    m=m/10;
    if(i>j)
    {
    pos=false;
    break;
    }
    i=j;
    }
    }
    if(pos)Console.WriteLine("{0}是降序数。",n);
    elseConsole.WriteLine("{0}不是降序数。",n);
    }
    解析: 暂无解析