<dd id="htl9n"><noscript id="htl9n"></noscript></dd><tbody id="htl9n"><noscript id="htl9n"></noscript></tbody>

<button id="htl9n"></button>

<dd id="htl9n"><noscript id="htl9n"></noscript></dd>
<th id="htl9n"></th>

  • <th id="htl9n"></th>
    <tbody id="htl9n"></tbody>
    您當前位置:廣東自考網 >> 備考資料 >> 工學類 >> 瀏覽文章
    2019年自學考試02600《C語言程序設計》模擬試題12
    發布日期:2018/12/19 10:46:08 來源:廣東自考網 閱讀: 【字體:


    11.下面程序的輸出結果是____。



    #include <stdio.h>



    main( )



    { int n[3][3], i, j;



    for(i=0;i<3;i++ )



    for(j=0;j<3;j++ )



    n[i][j]=i+j;



    for(i=0;i<2;i++ )



    for(j=0;j<2;j++ )



    n[i+1][j+1]+=n[i][j];



    printf("%d\n", n[i][j]);



    }



    A) 14    B) 0    C) 6    D) 不確定



    12.下面程序的輸出結果是____。



    #include <stdio.h>



    main( )



    { int a[4][5]={1,2,4,-4,5,-9,3,6,-3,2,7,8,4};



    int i,j,n;



    n=9;



    i=n/5;



    j=n-i*5-1;



    printf("a[%d][%d]=%d\n", i,j,a[i][j]);



    }



    A) 6    B) -3    C) 2    D) 不確定



    13.下面程序的輸出結果是____。



    #include <stdio.h>



    main( )



    { char s1[50]={"some string *"},s2[]={"test"};



    printf("%s\n", strcat(s1,s2));



    }



    A) some string *        B) test



    C) some stritest         D) some string *test



    14.下面程序的輸出結果是____。



    #include <stdio.h>



    f(char *s)



    { char *p=s;



    while(*p!='\0')



    p++;



    return(p-s);



    }



    main()



    { printf("%d\n",f("ABCDEF"));



    }



    A) 3      B) 6     C) 8     D) 0



    15.下面程序的輸出結果是____。



    #include <stdio.h>



    #include <string.h>



    main( )



    { char str[100] ="How do you do";



    strcpy( str + strlen(str)/2, "es she");



    printf("%s\n", str);



    }



    A) How do you do       B) es she



    C) How are you         D) How does she



    16.下面程序的輸出結果是____。



    #include <stdio.h>



    func(int a,int b)



    { int c;



    c=a+b;



    return(c);



    }



    main()



    { int x=6,y=7,z=8,r;



    r=func((x--,y++,x+y),z--);



    printf("%d\n",r);



    }



    A) 11     B) 20     C) 21     D) 31



    17.下面程序的輸出結果是____。



    main()



    { int a[]={1,2,3,4,5,6};



    int *p;



    p=a;



    printf("%d ",*p);



    printf("%d ",*(++p));



    printf("%d ",*++p);



    printf("%d ",*(p--));



    p+=3;



    printf("%d %d ",*p,*(a+3));



    }



    A) 1 2 3 3 5 4      B) 1 2 3 4 5 6     C) 1 2 2 3 4 5      D) 1 2 3 4 4 5



    18.下面程序的輸出結果是____。



    #include <stdio.h>



    main ( )



    { int a[]={1, 2, 3, 4, 5} ;



    int x, y, *p;



    p=&a[0];



    x=*(p+2);



    y=*(p+4);



    printf("%d,%d,%d\n", *p, x, y);



    }



    A) 1,3,5     B) 1,2,3     C) 1,2,4     D) 1,4,5



    19.下面程序的輸出結果是____。



    #include "string.h"



    fun(char *w,int n)



    { char t,*s1,*s2;



    s1=w;s2=w+n-1;



    while(s1<s2)



    { t=*s1++;



    *s1=*s2--;



    *s2=t;



    }



    }



    main()



    { static char *p="1234567";



    fun(p,strlen(p));



    printf("%s",p);



    }



    A) 7654321     B) 1717171     C) 7171717     D) 1711717



    20.下面程序的輸出結果是____。



    #include <stdio.h>



    char *p = "abcdefghijklmnopq" ;



    main( )



    { int i=0;



    while( *p++!='e' );



    printf("%c\n", *p);



    }



    A) c    B) d     C) e     D) f

    相關“2019年自學考試02600《C語言程序設計》模擬試題12”的文章

    廣東自考便捷服務

    色综合,综合色情,天天色综合,天天综合网,色综合网