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

选择章节

  • 题型:程序分析题 题类:单元测试 难易度:中档

    年份:2021

    写出下列程序的输出结果。
    #include
    int sum(int n)
    { int i,s=0;
    for( i=1; i<=n; i++)
    S=s+i;
    return s;
    }
    main()
    { int s;
    s=sum(3)+sum(4)+sum(5);
    printf(“(1+2+3)+(1+2+3+4)+(1+2+3+4+5)=%d\n",s);
    }
  • 题型:程序分析题 题类:单元测试 难易度:中档

    年份:2021

    写出以下程序的输出结果。
    #include
    void fun()
    { int a=0;
    a+=2;
    printf("%d", a);
    main()
    { int cc;
    for(cc=1;cc<4;cc++)fun();
    printf("\n");}
  • 题型:程序分析题 题类:单元测试 难易度:中档

    年份:2021

    以下程序用于判断某一年是否为闰年(判断闰年的方法为:能被4整除但不能被100整除或者能被400整除)。
    main()
    { int year;
    print("请输入年数:");
    scanf("%d", &year);
    if((year%4==0)&&___________)
    printf("%d年为闰年",year);
    else if(__________)
    printf("%d年为闰年",year);
    else
    printf("%d 为平年",year);}
  • 题型:程序分析题 题类:单元测试 难易度:中档

    年份:2021

    以下程序可实现从键盘输入两数a和b,并输出其中较大者的功能(不考虑相等的情况)。
    main( )
    { ___________
    scanf("%d%d",&a,&b);
    if(___________)
    printf("最大值为%d",a);
    else printf("最大值为%d",b);}
  • 题型:程序分析题 题类:单元测试 难易度:中档

    年份:2021

    写出下列程序运行结果。
    #include
    main()
    { int x=1,y=0,a=0, b=0;
    switch(x)
    { casel:switch(y)
    { case 0: a++;break;
    case 1:b++;break;}
    case 2:a++;b++; break;
    case 3:a++;b++;}
    printf("%d,%d",a,b);}
  • 题型:程序分析题 题类:单元测试 难易度:中档

    年份:2021

    阅读下面语句 , 写出程序执行后的输出结果__________ .
    # include " stdio . h "
    main ( )
    { int a = 0 , b = 0 ;
    while ( a < 15 ) a ++ ;
    while(b++<15);
    print("%d,%d\n", a, b);}
  • 题型:程序分析题 题类:单元测试 难易度:中档

    年份:2021

    以下程序的功能是从键盘上输入若干学生的成绩,统计并输出最高成绩和最低成绩,当输入负数时结束输入。请填空。
    main()
    { float x,amax,amin;
    scanf("%f",&x);
    amax=x;amin=x;
    while([1])
    { if(x>amax)amax=x;
    if([2])amin=x;
    scanf("%f",&x);}
    printf("\namax=%f\namin=%f\n", amax, amin); }
  • 题型:程序分析题 题类:单元测试 难易度:中档

    年份:2021

    下面程序段是找出整数的所有因子,请填空。
    scanf("%d",&x);
    i=1;
    for(;1;)
    { if(x%i==0) printf("%3d", i);
    i++;}
  • 题型:程序分析题 题类:单元测试 难易度:中档

    年份:2021

    下面程序的功能是计算1-10之间的奇数之和及偶数之和,请填空。
    #include
    main()
    { int a=0, b,c=0, i;
    for(i=0;i<=10;i+=2)
    { a+=i;__________c+=b;}
    printf("偶数之和=%d\n", a);
    printf("奇数之和=%d\n",c-11);}
  • 题型:程序分析题 题类:单元测试 难易度:中档

    年份:2021

    以下程序的运行结果是_________。
    main()
    { int i, j, a[3][3];
    for(i=0;i<3;i++)
    { for(j=0; j<3; j++)
    { if(i==3) a[i][j]=a[i-1][a[i-1][j]]+1;
    else
    a[i][j]=j;
    printf("%4d",a[i][j]);}
    printf("\t");}}