12、分析以下代码,说法正确的是? 代码1: if number % 2 == 0: even = True else: even = False 代码 2: even = number % 2 == 0A.代码1有编译错误。B.代码2有编译错误。C.代码1和代码2都有编译错误。D.代码1和代码2都正确,但代码2更好。

12、分析以下代码,说法正确的是? 代码1: if number % 2 == 0: even = True else: even = False 代码 2: even = number % 2 == 0

A.代码1有编译错误。

B.代码2有编译错误。

C.代码1和代码2都有编译错误。

D.代码1和代码2都正确,但代码2更好。


参考答案和解析
A

相关考题:

对输入一个整数进行判断,若是偶数,输出even,否则输出odd,在子函数fun2功能是判定整数是否为偶数,若是偶数,返回1,否则返回0int fun2(int x){if(x%2==0);return 0;}main(){int n;scanf("%d",n);ifprintf("even\n");else printf(odd\n");}

Every valid character in a computer that uses even(71)must always have an even number of 1 bits.(71)A.parityB.checkC.testD.compare

阅读以下说明和Java代码,将应填入(n)处的语句写在对应栏内。【说明】进行两个整数之间的比较,由考生通过输入窗口分别输入两个整数,程序比较出结果。例如:先后输入的两个数分别为25和36。比较结果显示:25!=3625<3625<=36【Java代码】import javax.swing.JOptionPane;public class Java3{public static void main(String args[]){String (1) // 用户输入第1个字符串secondNumber, // 用户输入第2个字符串result; // 包含输出int number1, // 比较的第1个数number2; // 比较的第2个数// 用户输入的第1个字符串firstNumber =JOptionPane. (2) ("Enter first integer:");//读用户输入的第2个字符串secondNumber =JOptionPane.showlnputDialog("Enter second integer:");将字符串类型转换成整数类型number1= Integer. (3) (firstNumber);number2= Integer.parselnt(secondNumber);result= "":if ((4))result=number1+"=="+number2;if (number1 != number2)result=number1+"!="+number2;if (number1<number2)result=result+"\n"+number1+"<"+ number2;if (number1>number2)result=result+"\n"+number1+">"+number2;if (number1<=number2)result=result+"\n"+number1+"<="+number2;if (numbed>=number2)result=result+"\n"+number1+">="+number2;//显示结果JOptionPane.(5).(null, result, "Comparison Results",JOptionPane. INFORMATION_MESSAGE);//程序正常退出System.exit(0);}}

下列程序的运行结果是( )。 public class Sun { public static void main(String args[ ]) { int number,digits; number=53; if(number<10) digits=1; else if(number<100) digits=2; else digits=3; System.out.println(digits); } }A.1B.2C.3D.0

函数过程F1的功能是:如果参数b为奇数,则返回值为1,否则返回值为0。以下能正确实现上述功能的代码的是______。A. Function Fl(b As Integer) If b Mod 2=0 Then Return 0 Else Return 1 End If End FunctionB.Function Fl(b As Integer) If b Mod 2=0 Then F1=0 Else F1=1 End If End FunctionC.Function F1(b As Integer) If b Mod 2=0 Then F1=1 Else F1=0 End If End FunctionD.Function Fl(b As Integer) If b Mod 2<>Then Return 0 Else Return 1 End If End Function

若窗体中已有一个名为Commandl的命令按钮、一个名为Labell的标签和一个名为Textl的文本框,且文本框的内容光焕发为空,然后编写如下事件代码: Private Function fx As Long. As Boolean If x Mod 2 =0 Then f =True Else f =False End If End Function Privare Sub Commandl_Click. Dim n As Ling n =ValMeltextl. p=Iiffn.,”Even number”,”Odd number’ Me!Labell.Caption=n&“is” &p End Sub 窗体打开运行后,在文本框中输入21,单击命令按钮,则标签显示内容为 【12】

关于下面的代码行 int []arr={1,2,3}; for(int i=0;i 关于下面的代码行 int []arr={1,2,3}; for(int i=0;iA、arr[0]==0B、arr[0]==01C、arr[1]==1D、arr[2]==0

函数过程n的功能是:如果参数b为奇数,则返回值为1,否则返回值为0。以下能正确实现上述功能的代码的是______。A.Function F1(b As Integer) If b Mod 2=0 Then Return 0 Else Return 1 End If End FunctionB.Function F1(b As Integer) If b Mod 2=0 Then F1=0 Else F1=1 End If End FunctionC.Function F1(b As Integer) If b Mod 2=0 Then F1=1 Else F1=0 End If End FunctionD.Functionn(b As Integer) If b Mod 2 <>0Then Return 0 Else Return 1 End If End Function

Every valid character in a computer that uses even ______ must always have an even number of 1 bits.A.parityB.checkC.testD.compare

阅读以下代码,回答问题:1至问题3 ,将解答填入答题纸的对应栏内。 【代码1】 includestdio.h void swap(int x, int y) { int tmp =x; x= y; y= tmp; } int maim() { int a= 3, b= 7; printf(a1= %d b1=%d\n,a,b); Swap( a, b); Printf(a2 = %d b2=%d\n,a,b); return 0; } 【代码2】 includestdio.h define SPACE //空格字符 Int main() { char str[128] = Nothing is impossible! ; int i,num =0,wordMark=0; for(i=0;str[i];i++) If(str[i]==SPACE) WordMark=0; else If(wordMark=0){ wordMark=1; num++; } Printf(%d/n,num) return 0; } 【代码3】 includestdio.h define SPACE //空格字符 int countStrs(char *); int main() { char str[128] = Nothing is impossible! ; Printf(%d/n,(1)(str)) return 0; } int countStrs(char *p) { int num=0, wordMark= 0; for(;(2); p++) { If((3)==SPACE) wordMark= 0; else if( !wordMark ) { wordMark = 1; ++num } } return (4) ; }【问题1】(4分) 写出代码1运行后的输出结果。 【问题2】(3分) 写出代码2运行后的输出结果。 【问题3】(8分) 代码3的功能与代码2完全相同,请补充3中的空缺,将解答写入答题纸的对应栏内。

完成以下PL/SQL块,功能是:显示2 到50的25个偶数。 BEGIN FOR________ IN _________ LOOP DBMS_OUTPUT.PUT_LINE(even_number*2); END LOOP END;

阅读以下Java代码,填充(1)~(5)的空缺,将解答填入答题纸的对应栏内。 【说明】进行两个整数之间的比较,由考生通过输入窗口分别输入两个整数,程序比较出结果。例如:先后输入的两个数分别为25和36。 比较结果显示: 25!=36 25<36 25<=36 【Java代码】 import javax.swing.JOptionPane; public class Java3 { public static void main(String args[]) { String (1) //用户输入第1个字符串 secondNuimber, //用户输入第2个字符串 result; //包含输出结果的字符串 int number1, //比较的第1个数 number2; //比较的第2个数 //读用户输入的第1个字符串 firstNumber= JOptionPane(2)("Enter first integer:"); //读用户输入的第2个字符串 secondNumber= JOpttionPane.showlnputDialog("Enter second integer:"); //将字符串类型转换成整数类型 number1=Integer.(3)(firstNumber); number2=Integer.parselnt(secondNumber); result=""; if((4)) result=number1+"=="+number2; if(number1!=number2) result=number1+"!=”"+number2; if(number1<number2) result=result+"\n"+number1+"<"+number2; if(numbe1>number2) result=result+"\n"+number1+">"+number2; if(number1<=number2) result=result+"\n"+number1+"<="+number2; if(number1>=number2) result=result+"\n"+number1+">="+number2; //显示结果 JOptionPane.(5)( null,result,"Comparison Results", JOptionPane.INFORMATION_MESSAGE.; //程序正常退出 System.exit(0); }}

第三题 阅读以下代码和问题,回答问题1至问题3,将解答填入答题纸的对应栏内。【代码 1】typedef enum {A,B,C,D} EnumType;EnumType f(int yr){ if(0 == yr%400) { return A; } else if (!(yr%4)) { if(0!=yr%100) return B; else return C; } return D;}【代码2 】#includeint main(){ int score; scanf("%d", switch (score) { case 5: printf("Excellent!\n"); case 4: printf("Good!\n"); break; case 3: printf("Average!\n"); case 2: case 1: case 0: printf("Poor!\n"); default: printf("Oops,Error\n"); } return 0;}【代码3】#includeint main(){ int i,j,k; for(i=0; i for(j=0; j for( k=0; k if(i!=j } ruturn 0;} 问题:3.1 (4分)对于代码1,写出下面的函数调用后x1 、x2、x3和x4的值。x1 = f(1997);x2 = f(2000);x3 = f(2100);x4 = f(2020); 问题:3.2 (5分)(1)写出代码2进行时输入为3的输出结果;(2)写出代码2进行时输入为5的输出结果。 问题:3.3 (6分)写出代码3运行后的输出结果。

以下哪个不是正确的信令点代码?()A、0-2-006-1B、2-1283C、4-5341

关于以下代码片段说法正确的是()。inta[5],*pa;pa=a;pa=pa+2;A、pa指向a[2];B、pa的内容是a[0]+2C、pa指向a[0]D、语法有错误

public void test(int x) {  int odd = x%2;  if (odd) {   System.out.println(“odd);  } else {  System.out.println(“even”);  }  }  Which statement is true?() A、Compilation fails.B、 “odd” will always be output.C、 “even” will always be output.D、 “odd” will be output for odd values of x, and “even” for even values.E、 “even” will be output for add values of x, and “odd” for even values.

执行完booleanx=false;booleany=true;booleanz=(xy)(!y);intf=z==false?1:2;这段代码后,z与f的值分别是()和()。

"分析下面这行代码if(5705|2)Systen.out.println(""true""),选择唯一正确的说法()"A、这行代码不能编译B、代码编译,无任何输出C、代码编译,输出trueD、代码编译,输出false

js的条件语句说法正确的是()。A、if语句-只有当指定条件为true时,使用该语句来执行代码B、if...else语句-当条件为true时执行代码,当条件为false时执行其他代码C、if...elseif....else语句-使用该语句来选择多个代码块之一来执行D、switch语句-使用该语句来选择多个代码块之一来执行

class Waiting implements Runnable {  boolean flag = false;  public synchronized void run() {  if (flag) {  flag = false;  System.out.print("1 ");  try { this.wait(); } catch (Exception e) { }  System.out.print("2 ");  }  else {  flag = true;  System.out.print("3 ");  try { Thread.sleep(2000); } catch (Exception e) { }  System.out.print("4 ");  notify();  }  }  public static void main(String [] args) {  Waiting w = new Waiting();  new Thread(w).start();  new Thread(w).start ();  }  }  以下哪两项是正确的?() A、代码输出 1 3 4B、代码输出 3 4 1C、代码输出 1 2 3 4D、代码不会完成

单选题关于以下代码片段说法正确的是()。inta[5],*pa;pa=a;pa=pa+2;Apa指向a[2];Bpa的内容是a[0]+2Cpa指向a[0]D语法有错误

多选题你使用VisualStudio.NET为在线游戏创建一个基于Windows的应用程序。每个用户都将可以在他们各自的电脑上运行这个客户端应用程序,在这个游戏当中,每位用户都可以控制两组军队,Group1andGroup2。你要创建一个标题为团队的高级菜单,在这个菜单下面创建两个子菜单:一个是叫作group1的子菜单,它的标题是group1;另一个是叫作group2的子菜单,它的标题是group2。当用户查找这个组菜单的时候,那两个子菜单就会被显示。用户一次只能查找一个军队,你必须确保一个团队能够被找到通过点击适当的子菜单或者是按ALT键加1或者2。同时你也要确保当前团队的查找能通过相应的子菜单项目的一个点被简要地说明。你不想改变任何你菜单项目的标题文本(内容),你需要选择下列的哪四种的做法?()A设置group1Submenu.Text属性为:Group1设置group2Submenu.Text属性为:Group2B设置Group1.ShortCut属性为:ALT1设置Group2.ShortCut属性为:ALT2C在group1Submenu.Click even事件中,在代码设置器中设置group1Submenu.Default Item属性为true在group2Submenu.Click even事件中,在代码设置器中设置group2Submenu.Default Item属性为trueD在group1Submenu.Click even事件中,在代码设置器中设置group2Submenu.Default Item属性为false在group2Submenu.Click even事件中,在代码设置器中设置group1Submenu.Default Item属性为falseE在group1Submenu.Click even事件中,在代码设置器中设置group1Submenu.Checked属性为true在group2Submenu.Click even事件中,在代码设置器中设置group2Submenu.Checked属性为trueF在group1Submenu.Click even事件中,在代码设置器中设置group2Submenu.Checked属性为false在group2Submenu.Click even事件中,在代码设置器中设置group1Submenu.Checked属性为falseG设置group1Submenu.RadioCheck属性为true设置group2Submenu.RadioCheck属性为trueH设置group1Submenu.RadioCheck属性为false设置group2Submenu.RadioCheck属性为false

多选题现有:  class Waiting implements Runnable  {       boolean flag=false;  public  synchronized void run()  {       if  (flag)  {       flag=false;  System.out.print ("1");  try  {  this.wait();  )  catch  (Exception e)  {  }       System.out.print ("2");       }  else  {       flag=true;  System.out.print ("3");  try{Thread.sleep (2000); } catch(Exception e)  {}      System.out.print ("4");       notify();       }       }  public static void main (String  []  args)  {       Waiting w=new Waiting();       new Thread (w) .start();       new Thread (w) .start();       }       }  以下哪两项是正确的?()A代码输出l 3 4B代码输出3 4 1C代码输出l 2 3 4D代码输出1 3 4 2E代码运行完毕F代码不会完成

多选题class Waiting implements Runnable {  boolean flag = false;  public synchronized void run() {  if (flag) {  flag = false;  System.out.print("1 ");  try { this.wait(); } catch (Exception e) { }  System.out.print("2 ");  }  else {  flag = true;  System.out.print("3 ");  try { Thread.sleep(2000); } catch (Exception e) { }  System.out.print("4 ");  notify();  }  }  public static void main(String [] args) {  Waiting w = new Waiting();  new Thread(w).start();  new Thread(w).start ();  }  }  以下哪两项是正确的?()A代码输出 1 3 4B代码输出 3 4 1C代码输出 1 2 3 4D代码不会完成

单选题"分析下面这行代码if(5705|2)Systen.out.println(""true""),选择唯一正确的说法()"A这行代码不能编译B代码编译,无任何输出C代码编译,输出trueD代码编译,输出false

问答题4 9 6 2 3 4 7 8 2 1 9 6 4 3 2  Multiply by 7 the number of odd numbers which are immediately followed by an even number in the list above. What is the answer?

单选题public void test(int x) {  int odd = x%2;  if (odd) {   System.out.println(“odd);  } else {  System.out.println(“even”);  }  }  Which statement is true?()ACompilation fails.B “odd” will always be output.C “even” will always be output.D “odd” will be output for odd values of x, and “even” for even values.E “even” will be output for add values of x, and “odd” for even values.

多选题js的条件语句说法正确的是()。Aif语句-只有当指定条件为true时,使用该语句来执行代码Bif...else语句-当条件为true时执行代码,当条件为false时执行其他代码Cif...elseif....else语句-使用该语句来选择多个代码块之一来执行Dswitch语句-使用该语句来选择多个代码块之一来执行