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

选择知识点

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

    年份:2021

    定义如下变量:
    int n=10;
    则下列循环的输出结果是(  )‍
    while(n>7)
    { n--;
    printf("%d n", n);
    A.1098 B.987 C.10987 D.9876
  • 题型:选择题 题类:单元测试 难易度:难

    年份:2021

    while(!E)中的表达式!E等价于(  )‍
    A.E==0 B.E!=1 C.E!=0 D.E==1
  • 题型:选择题 题类:单元测试 难易度:难

    年份:2021

    以下程序段(  )‍
    x=1;
    do
    { x=x*x;}while(!x);
    A.是死循环 B.循环执行2次 C.循环执行一次 D.有语法借误
  • 题型:选择题 题类:单元测试 难易度:难

    年份:2021

    若下述程序运行时输人的数据是3.6,2.4(回车),则输出结果是(  )‍
    #include
    #include
    main()
    { float x,y,z;
    scanf("%f, %f", &x, &y);
    z=x/y;
    while(1)
    if(fabs(z)>1.0)
    { x=y;y=z; z=x/y;}
    else 6
    break;}
    printf("%f",y);}
    A.1.500000 B.1.600000 C.2.000000 D.2.400000
  • 题型:选择题 题类:单元测试 难易度:难

    年份:2021

    下列说法中正确的是 (  )‍
    A.只能在循环体内使用 brcak 语句 B.在循环体内使用 break 语句可以使流程跳出本层循环体 , 从而提前结束本层循环 . C.在 while 和 do … while 循环中 , continue 语句并没有使整个循环终止 D.continue 的作用是结束本次循环 , 即跳过本次循环体中余下尚未执行的语句 , 接着再一次进行循环判断
  • 题型:案例分析题 题类:单元测试 难易度:难

    年份:2021

    以下程序运行后的输出结果是________。
    main() { int a[4][4]={ { 1, 2, 3, 4}, { 5, 6, 7, 8}, { 11, 12,13,14},{ 15,16,17,18}};
    int i=0, j=0, s=0;
    while(i++<4)
    { if(i==2||i==4) continue; j=0;
    do{ s+= a[i][j]; j++;} while(j<4);}
    printf("%d\n", s); }
  • 题型:编程题 题类:单元测试 难易度:难

    年份:2021

    已知一维整型数组a中的数已按由小到大的顺序排列,编写程序,删去一维数组中所有相同的数,使之只剩一个。例如:a数组中元素为{ 2,2,2,3,4,4,5,6,6,6,6,7,7,8,9,9,10,10,10,10};
  • 题型:编程题 题类:单元测试 难易度:难

    年份:2021

    输出4x4阶矩阵的主次对角线元素之和。
  • 题型:编程题 题类:单元测试 难易度:难

    年份:2021

    求两个整数m和n的最大公约数,m和n的值由键盘输入。
  • 题型:编程题 题类:单元测试 难易度:难

    年份:2021

    求[m,n]之间既不能被7整除也不能被5整除的整数之和,m和n的值由键盘输入。
    例如,如果m和n的值分别为10和20,则计算结果为:106。