<tt id="iwmsi"></tt>
  • <xmp id="iwmsi">
  • C語言程序設計模擬試題1(附答案)2.20 - 下載本文

    main( )

    { int a[5][5],i, j ; for( i=0;i<5;i++) { a[i][0] =1; a[i][i] =1; } for( i=2; i<5; i++ ) for(j=1; j

    a[i][j] =a[i-1][j-1] + a[i-1][j]; for(i=0; i<5; i++) { for( j=1; j<=i; j++) printf(“]”,a[i][j]);

    printf(“\\n”);} }

    5、以下程序運行后,如果從鍵盤上輸入ABCDE<回車>,則輸出結果為 #include #include int func(char str[]) {int num =0;

    while(*(str+num)!='\\0') num++; return(num); } main( )

    { char str[10],*p=str; gets(p);

    printf(\

    五、 編程題(本大題28分,第一題8分,第二題9分,第三題11分) 1、請編程實現下列分段函數的值:

    (1-x) 1/ 2 (x≤0) y= 1-x (x≤1) (1-x)2 (x>1)

    2、百錢百雞問題:用100元錢買100只雞,公雞每只5元,母雞每只3元,小雞每3只1元,要求每種雞至少買1只,試編程求各種雞各買多少只。 3、輸入20位學生的成績,分別用函數實現:

    (1)將20位學生的成績按從高到低進行排名。

    (2)求所有成績的平均分,并輸出所有成績中比平均分低的分數。

    參考答案:

    一、 單項選擇題

    1、D 2、C 3、B 4、B 5、A 6、C 7、A 8、D 11、A 12、A 13、A 14、B 15、B 二、判斷題

    1、T 2、F 3、F 4、F 5、T 6、F 7、T 8、T 三、程序填空題 1、(1) m/10 (2) m==x*x*x+y*y*y+z*z*z 2、(3) ch>’A’&&ch<’Z’ (4)ch>’a’&&ch<’z’ 3、(5) fac(n) (6)n*fac(n-1) 四、讀程序寫結果 1、 x=3,a=2,b=3 2、 -1

    3、 A BBB CCCCC 4、 1 2 1 3 3 1 4 6 4 1 5、 5

    五、編程題 1、

    #include #include void main() {

    int x; double y;

    printf(\ scanf(\ if(x<=0) y=sqrt(1-x); else if(x<=1) y=1-x;

    9、C 10、D

    9、T 10、F

    else y=(1-x)*(1-x); printf(\} 2、

    #include void main() {

    int x,y,z;/*分別代表所買的公雞數,母雞數,小雞數*/ for(x=1;x<99;x++) for(y=1;y<99;y++) for(z=1;z<99;z++) if((x*5+y*3+z/3==100)&&(z%3==0)&&(x+y+z==100)) printf(\公雞數為%d只,母雞數為%d只,小雞數為%d只\\n\} 3、

    #include void sort(int b[20]) {

    int i,j; int temp;

    for(i=0;i<20;i++) for(j=0;j<20;j++) { if(b[i]

    for(i=0;i<20;i++) printf(\ \ printf(\ }

    double ave(int c[20]) {

    double sum=0.0; int i;

    for(i=0;i<20;i++) sum=sum+c[i]; sum=sum/20; return sum; }

    void main() {

    }

    int i; int a[20];

    double pingjun;

    printf(\for(i=0;i<20;i++) { printf(\ scanf(\}

    for(i=0;i<20;i++) printf(\ \printf(\ sort(a);

    pingjun=ave(a);

    printf(\平均分為:%f\\n\printf(\比平均分低的有:\\n\for(i=0;i<20;i++) if(a[i]





    白小姐结果开奖结果小说