输入代码:fornuminrange(1,11):不包含11,因此实际范围是1~10print(str(num)+'+1=',num+1)在这个过程中,变量num被循环赋值()次。A.1B.9C.11D.10

题目
输入代码:fornuminrange(1,11):不包含11,因此实际范围是1~10print(str(num)+'+1=',num+1)在这个过程中,变量num被循环赋值()次。

A.1

B.9

C.11

D.10


相似考题
更多“输入代码:fornuminrange(1,11):#不包含11,因此实际范围是1~10print(str(num)+'+1=',num+1)在这个过程中,变量num被循环赋值()次。 ”相关问题
  • 第1题:

    执行如下代码片段后,num的值为: int num = 5; num = (num % 2) == 0 ? num – 1 : num + 1;

    A.1

    B.4

    C.5

    D.6


    6

  • 第2题:

    3、下面程序片段的运行结果是()。public static void main(String[] args) { int i=1, num=0; while(i<=10) { if (i%3==0) { num=num+1;} i++; } System.out.print(num); }

    A.3

    B.2

    C.1

    D.0


    Hello, Java World!

  • 第3题:

    08310022:关于下面变量赋值不正确的是()。 enum NUM{zero,first,second}num1; int num2;

    A.num1=0;num2=0;

    B.num1=zero;num2=0;

    C.num1=0;num2=zero;

    D.scanf(“%d%d”,&num1,&num2);


    35 = 30是正确的

  • 第4题:

    下面程序片段的运行结果是()。 public static void main(String[] args) { int i=1, num=0; while(i<=10) { if (i%3==0) { num=num+1;} i++; } System.out.print(num); }

    A.3

    B.2

    C.1

    D.0


    C 解析:本题输出的值为a++*b+c*--d,相当于(a++)*b+c*(--D),由于a++中,++在变量a之后,先取值再自增,a++表达式的值为10,(a++)。b的值为40;又由于--d中,--在变量d之前,所以先自减再取值,--d的值为5,c*(--D)的值为100,所以(a++),b+c。(--D)的值为140。

  • 第5题:

    7、下面代码为分别取出小数的整数部分和小数部分,请问以下说法,哪些 正确 ?

    A.代码为: num = 123.45 print('整数部分为:' + int(num)) 输出为: 整数部分为:123

    B.代码为: num = 123.45 print('小数部分为:' + str(num - int(num))) 输出为: 小数部分为:45

    C.代码为: num = 123.45 print('整数部分为:' + str(num).split('.')[0]) 输出为: 整数部分为:123

    D.代码为: num = 123.45 print('小数部分为:' + str(num - int(str(num).split('.')[0]))) 输出为: 小数部分为:0.45000000000000284

    E.代码为: num = 123.45 print('小数部分为:' + str(num - int(str(num).split('.')[0]))) 输出为: 小数部分为:45


    fix