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

选择知识点

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

    年份:2022

    下面程序的运行结果是______
    #include
    main( )
    {int a[3][3]={{1,2},{3,4},{5,6}},i,j,s = 0;
    for(i=1 ;i<3;i+ + )
    for(j=0;j<=i;j+ + )
    s+= a[i][j];
    printf( "s= %d∖n" ,s);
    }
  • 题型:程序分析题 题类:单元测试 难易度:中档

    年份:2022

    下面程序的运行结果是______
    #include
    main( )
    {int a[4][4] = {{1,2,3,4},{5,6,7,8} ,{3,9,10,2} ,{4,2,9,6}} ;
    int i,s=0;
    for(i=0 ; i<4; i + +)
    s+ =a[i][1];
    printf( "s= %d\n" >s);
    }
  • 题型:程序分析题 题类:单元测试 难易度:中档

    年份: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 ≤stdio.h>
    void main( )
    { int k = 0;
    while(k<= 2)
    { k++;
    printf(" %d\n" ,k );
    }
    }
  • 题型:程序分析题 题类:单元测试 难易度:中档

    年份:2022

    执行以下程序段后,a和b的值分别是多少?
    #include
    main( )
    {int a,b,k=4,m=6,*pl=&k,*p2=&m;
    a=pl==&m;
    b=(*pl)/(*p2)+5;
    printf("a=%d\n",a);
    printf("b=%d\n",b);}
    答案:
  • 题型:程序分析题 题类:单元测试 难易度:中档

    年份:2022

    下面程序的运行结果是______
    # include
    void main( )
    { int x,y;
    for(y= 1 ;y<10 ;)
    y=((x=3 * y,x+1) ,x-1);
    printf("x= %d,y=%d",x,y );
    }
  • 题型:程序分析题 题类:单元测试 难易度:中档

    年份:2022

    以下程序功能是将无符号八进制数字构成的字符串转换为十进制整数,例如,输入576则输出十进制整数382,试填空
    main( )
    {char *p,s[6];
    int n;
    p=s;
    gets(p);
    n=*p-'0’;
    while(______!='’\0')
    n=n*8+*p-'0’;
    printf(“%d\n”,n);}
    答案:
  • 题型:程序分析题 题类:单元测试 难易度:中档

    年份:2022

    改错:有以下程序,想实现的功能是求一个正数的平方根。
    # include
    main( )
    { int a,b;
    scanf(" %f" , &A);
    b=pow(a, 1/2);
    Printf("a= %d,a 的平方根 b=%d",a,b);
    }
  • 题型:程序分析题 题类:单元测试 难易度:中档

    年份:2022

    改错:已知F=\( G\frac{m1m2}{{R}^{2}}​\),其中,G=6.637×10-3,编程,从键盘输入m1,m2,R的值,输出F,结果显示宽度为8,保留两位小数。
    #include
    #define G 6.637 * 10 * -3
    main( )
    { int m1,m2 ,R,G;
    printf("请输入半径m1,m2和R的值:”);
    scanf("%f,%f,%f ”,m1,m2);
    F=g * m1 * m2/R * R;
    printf("F=%8.2F",F)5
    }
  • 题型:程序分析题 题类:单元测试 难易度:中档

    年份:2022

    下面程序的运行结果是______
    #include
    main( )
    { int a[] = {l,2,3,4} ,i,j ,s = 0;j = 1 ;
    for(i=3 ;i<=0 ;i- -)
    { s = s+a[i];
    j=j * 10;
    }
    printf("s= %d,j= %d" ,s,j);
    }