职教组卷基于海量职教高考试题库建立的在线组卷及学习系统
职教组卷
科目:

选择章节

  • 题型:选择题 题类:单元测试 难易度:中档

    年份:2022

    选择i正确的运行结果(  )
    main( )
    { int i= 10;
    switch(i)
    {
    case 9 : i+ = 1 ; break;
    case 10: i+ = l ;
    case 11: i+ = 1 ; break ;
    default: i+ = 1 ;
    }
    printf("%d" ,i) ;}
    A.10 B.11 C.12 D.13
  • 题型:选择题 题类:单元测试 难易度:易

    年份:2022

    有如下程序,该程序的输出结果是(  )
    main( )
    {int x=1 ,a= 10 ,b= 10;
    switch(x) {
    case 0 : b+ + ;
    case 1: a+ + ;
    case 2: a+ + ;b+ + ;
    }
    printf("a=%d,b=%d", a,b)
    }
    A.11,10 B.10,11 C.11,12 D.12,13
  • 题型:选择题 题类:单元测试 难易度:易

    年份:2022

    若a和b均是正整型变量,以下正确的switch语句是(  )
    A.switch(pow(a,2)+ pow(b,2))
    {case1: case 3 :y=a+b;break;
    case0: case 5:y=a-b;
    }
     
    B.switch(a*a+b*b)
    {case 3:
    case1:y=a+b;break;
    case0: y=b-a;break;
    }
    C.switch a
    { default :x=a+b;
    case 10:y=a-b;break;
    case 11:x=a*d;break ;
    }
    D.switch(a+b)
  • 题型:选择题 题类:单元测试 难易度:易

    年份:2022

    有如下程序:
    main( )
    { int x=1 ,a = 0,b = 0;
    switch(x) {
    case 0 : b+ + ;
    case 1: a+ + ;
    case 2: a++;b+ +
    }
    printf("a= %d,b= %d\n" ,a,b);
    }
    该程序的输出结果是(  )
    A.a = 2,b=1 B.a=1,b=1 C.a=1,b=0 D.a=2,b=2
  • 题型:选择题 题类:单元测试 难易度:易

    年份:2022

    选择i正确的运行结果(  )
    int i= 10;
    switch(i)
    {
    case 9:i+ = 1; case10:i+ = 1; case 11 :i+ = 1; default:i+ =1;}
    printf(" %d" , i);
    A.10 B.11 C.12 D.13
  • 题型:选择题 题类:单元测试 难易度:易

    年份:2022

    若a、b、c1、c2、x、y均为整型变量,正确的switch语句是(  )
    A.switch(a+b) ;
    { case 1:y= a+b; break;
    Case 0: y=a-b; break;
    }
    B.switch a
    { case c1: y = a-b; break;
    case c2:x=a* d; break;
    default: x=a+b;
    }
    C.switch(a * a+b * b)
    { case 3:
    case 1 : y=a+b; break
    case 3 : y=b-a;break;
    }
    D.switch(a-b)
  • 题型:选择题 题类:单元测试 难易度:难

    年份:2022

    执行下列程序,输入为3的输出结果是(  )
    # include
    main( )
    {
    int k;
    scanf("%d", &k);
    switch(k)
    { case 1 : printf("%d” ,k++ );
    case 2: printf("%d”,k++ );
    case 3: printf(" %d" ,k++ );
    case 4:printf("%d" ,k++ ) ; break;
    default: printf("Full!");
    }
    }
    A.3 B.4 C.3
    4
    D.4
  • 题型:选择题 题类:单元测试 难易度:难

    年份:2022

    假定等级和分数有以下对应关系:
    等级:A分数:85——100
    等级:B分数:60——84
    等级:C分数:60以下
    对于等级grade输出相应的分数区间,能够完成该功能的程序段是(  )
    A.switch(grade)
    { case ’A’ :printf("85-100∖n");
    Case’B’:printf("60-84∖n");
    case'C' : printf("<60∖n");
    default: printf("grade is error! \n");
    }
    B.switch(grade)
    { case ’A’ :printf("85-100\n") ; break;
    case’B’ :printf("60-84\n");
    case'C' :printf( "<60∖n");
    default: printf("grade is error! \n");
    }
    C.switch(grade)
    { case ,A, :printf("85-100\n");
    break;
    case,B, :printf("60-84\n");
    break;
    case,C, :printf("<60\n");
    default: printf("grade is error! ∖n");
    }
    D.switch(grade)
  • 题型:编程题 题类:单元测试 难易度:中档

    年份:2022

    已知银行整存整取存款不同期限的月息利率如下:0.215%(期限一年)、0.230%(期限二年)、0.245%(期限三年)、0.275%(期限五年)、0.320%(期限’\年),编程从键盘输入存款的本金和期限,计算到期时从银行得到的金额,保留2位小数。要求用switch语句编写,并且当输入的存款期限不是上述年限时能给出错误提示信息。
  • 题型:选择题 题类:单元测试 难易度:易

    年份:2022

    已知int m=1,n=0;执行下面语句后n的值是(  )
    while(m)
    switch(m){
    case 1:m+=1;n++;break;
    case 2:m+=2;n++;break;
    default:m--;n++;break;
    }}
    A.1 B.2 C.3 D.死循环