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

选择知识点

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

    年份:2022

    有以下程序
    # include
    f(int b[ ] ,int n)
    {
    int i, r;
    r=1;
    for(i=0;i<=n;i+ +) r=r * b;
    return r;
    }
    main( )
    {
    int x, a[ ]= { 2,3,4,5,6,7,8,9);
    x=f(a, 3);
    printf("%d" ,x);
    }
    该程序的输出结果是(  )
    A.720 B.120 C.24 D.6
  • 题型:选择题 题类:单元测试 难易度:难

    年份:2022

    设有以下函数
    f(int a)
    {
    int b=0;
    static int c= 3 ;
    b+ + ; c+ + ;
    return(a+b + c);
    }
    如果在下面的程序中调用该函数,则输出结果是(  )
    main( )
    {
    int a= 2, i;7
    for(i=0;i<3;i+ +) printf("%d" f(a));
    }
    A.7
    8
    9
    B.7
    9
    11
    C.7
    10
    13
    D.7
  • 题型:选择题 题类:单元测试 难易度:难

    年份:2022

    以下程序的输出的结果是(  )
    int x=3;
    int incre( );
    main( )
    { int i;
    for(i=1 ;i}
    incre( )
    { static int x= 1 ;
    x * =x+1;
    printf(" %d" , x);
    }
    A.3 3 B.2 2 C.2 6 D.2 5
  • 题型:简答题 题类:单元测试 难易度:中档

    年份:2022

    以下是求1~n个整数的乘积程序,请将用户自定义程序mul填写完整。
    # include
    int mul( int x )

     
     
    {
    }
    main( )
    {
    int n;
    printf("n=");
    scanf("%d" , &n );
    printf("1 * 2 * 3 *…* n= %d" , mul( n));
    }
  • 题型:案例分析题 题类:单元测试 难易度:中档

    年份:2022

    下面程序输出的最后一个值是______________
    int ff(int n)
    {
    static int f=1 ;
    f=f * n;
    return f;
    }
    main( )
    {
    int i;
    for(i=1;i<=5;i+ + ) printf("%5d",ff(i));
    }
  • 题型:综合应用题 题类:单元测试 难易度:难

    年份:2022

    编写一个判断素数的函数,在主函数输入一个整数,判断是否为素数并输出判断结果。
  • 题型:选择题 题类:单元测试 难易度:中档

    年份:2022

    以下程序输出结果是(  )
    #include
    f(int b[],int n){
    int i,r;
    r=1;
    for(i=0;i<=n;i++)
    r=r*b[i];
    return r;
    }
    main( ){
    int x,a[]={2,3,4,5,6,7,8,9};
    x=f(a,3);
    printf("%d \n",x);
    A.720 B.120 C.24 D.6
  • 题型:选择题 题类:单元测试 难易度:易

    年份:2022

    有下列程序,执行后的输出结果是(  )
    #include
    main( ){
    double f(int n);
    int i,m=3;
    float a=0.0;
    for(i=0;ia+=f(i);
    printf("%f\n",a);
    }
    double f(int n)
    int i;
    double s=1.0;
    for(i=1;i<=n;i++)
    s+=1.0/i;
    return s;
    }
    A.5.500000 B.3000000 C.4000000 D.8.25
  • 题型:选择题 题类:单元测试 难易度:易

    年份:2022

    以下函数的功能是(  )
    fun (char s[],char t[]){
    int i=-1;
    while(i++,s[i]==t[i]&&s[i]!=’\o’);
    return(s[i]!=’\o’&&t[i]!=’\o’);
    }
    A.比较串s和t的长度 B.比较串s和t的大小 C.比较串s和t是否相等 D.将串t赋给串S
  • 题型:程序分析题 题类:单元测试 难易度:易

    年份:2022

    写出以下程序的执行结果
    #include
    int fun(int a){
    return a%2;
    }
    main( ){
    int s[8]={1,3,5,7,9,11},i,d=0;
    for(i=0;fun(s[i]);i++)
    d+=s[i];
    printf("%d\n",d);}
    答案: