浙江省2004年1月高等教育自學考試高級語言程序設計(一)試題1

字號:

課程代碼:00342
    二、填充題(每空5分,共30分)
    1.下面程序的功能是輸出100以內能被3整除且個位數(shù)為6的所有整數(shù),請在空格上填上適當內容。
    #include
    main()
    {int i,j;
    for(i=0;_(1)_________;i++)
    {j=i*10+6;
    if (_(2)_________)continue;
    printf(“%d”,j);
    }
    }
    2.以下程序在3行4列的二維數(shù)組中找出每一行上的大值并輸出。請在空格上填上適當內容。
    main()
    {int x[3][4],i,j,p;
    x[3][4]={1,5,7,4,2,6,4,3,8,2,3,1};
    for (i=0;i<3;i++)
    {p=0
    for(j=1;j<4;j++)
    if (x[i][p]<x[i][j])_(3)_________;
    printf(“the max value in line %d is %d \n”,i,_(4)_________);
    }
    }
    3.以下程序是計算階乘,請在空格上填上適當內容。
    main()
    {int i,n;
    long np;
    scanf(“%d”,n);
    np=_(5)_________;
    for (i=2;i<=n;i++)
    _(6)_________;
    printf(“n=%d, n!=%1d \n”,n,np);