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

选择知识点

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

    年份:2022

    找出下列程序中的错误并改正(写清行号并改正):求3×3矩阵中的最小值。例如,
    当二维数组a中的元素为:
    42 34
    7 3 12
    56 5
    程序的输出应为;The min is: 2.
    ①#include
    ②void main( )
    ③{ int a[3][3]={4,2,34,7,3,12,5,6,5},i,j,min;
    ④min=a[0][0];
    ⑤for( i=1; i<3; i+ + )
    ⑥for( j=0; j<3; j+ + )
    ⑦if(min < a[i][j])
    ⑧{min= =a[i][j];}
    (9) printf("The min is:%d∖n" ,min);
    }
  • 题型:程序分析题 题类:单元测试 难易度:难

    年份:2022

    完成下列程序:将二维数组的右上部分置0并输出。即:
    1 2 3 4 5 变成 1 0 0 0 0
    6 7 8 9 10 6 7 0 0 0
    11 12 13 14 15 11 12 13 0 0
    16 17 18 19 20 16 17 18 19 0
    21 22 23 24 25 21 22 23 25 0
    # include
    main( )
    { int a[5][5] = {{1,2,3,4,5},{6,7,8,9,10},{11,12,13,14,15},{16,17,18,19,20},
    {21,22,23,24,25}};
    int i,j;
    for(i = 0 ;i<5 ;i++ )
    {
    for(j = 0;j<5 ;j++ )
    { if(  )    }
    for(i = 0;i<5 ;i+ + )
    {
    for(j = 0;j<5;j + + )
    printf("%d" ,a[i][j]);
       
    }
    }
  • 题型:程序分析题 题类:单元测试 难易度:难

    年份:2022

    写出以下程序的执行结果
    #include
    main( ){
    int n[3],i,j,k;
    for(i=0;i<3;i++)n[i]=0;k=2;
    for(i=0;ifor(j=0;jprintf("%d\n",n[k]);}
    答案:
  • 题型:程序分析题 题类:单元测试 难易度:难

    年份:2022

    写出以下程序的执行结果
    #include
    main( ){
    int a[6][6],i,j;
    for(i=1;i<6;i++)
    for(j=1;j<6;j++)
    a[i][j]=(i/j)*(j/i);
    for(i=1;i<6;i++)
    {for(j=1;j<6;j++)
    printf("%2d",a[i][j]);
    printf("\n");}
    答案:
  • 题型:程序分析题 题类:单元测试 难易度:难

    年份:2022

    下面程序的运行结果是________
    #include
    void main( )
    { int i,j;
    for(i=0,j = 3;i<=j;i+ = 2,j- -)
    printf("%d∖n" ,i );
    }
  • 题型:程序分析题 题类:单元测试 难易度:难

    年份:2022

    下面程序段的循环次数是______
    int k = 0;
    while(k<10)
    {
    if(k<1)
    continue;
    if(k= = 5)
    break ;
    k+ + ;
    }
  • 题型:程序分析题 题类:单元测试 难易度:难

    年份:2022

    下面程序的运行结果是______
    #include
    void main( )
    { int s,k;
    for(s=1 ,k = 2 ;k<5 ;k+ +)
    s+ = k;
    printf("%d∖n" ,s );
    }
  • 题型:程序分析题 题类:单元测试 难易度:难

    年份:2022

    (2018年春季高考试题)以下程序的功能是找出100~200之间的所有素数,且一行只打印7个数,请完成程序填空
    #include
    main( ){
    int num,i,t,count;
    ______ 1 ______
    for(num=100;num<=200;num++)
    { ______2 ______
    for(______ 3 ______ ;i<=num-1;i++)
    if(num%i==0)
    {t=0; ______ 4 ______}
    if(t==1){
    printf("%5d",num);
    count++;
    if( ______ 5 ______)
    printf("\n");}}}
    答案: