課程代碼:00342
二、填充題(每空5分,共30分)
1.下面程序的功能是輸出100以內(nèi)能被3整除且個(gè)位數(shù)為6的所有整數(shù),請(qǐng)?jiān)诳崭裆咸钌线m當(dāng)內(nèi)容。
#include
main()
{int i,j;
for(i=0;_(1)_________;i++)
{j=i*10+6;
if (_(2)_________)continue;
printf(“%d”,j);
}
}
2.以下程序在3行4列的二維數(shù)組中找出每一行上的大值并輸出。請(qǐng)?jiān)诳崭裆咸钌线m當(dāng)內(nèi)容。
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.以下程序是計(jì)算階乘,請(qǐng)?jiān)诳崭裆咸钌线m當(dāng)內(nèi)容。
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);
二、填充題(每空5分,共30分)
1.下面程序的功能是輸出100以內(nèi)能被3整除且個(gè)位數(shù)為6的所有整數(shù),請(qǐng)?jiān)诳崭裆咸钌线m當(dāng)內(nèi)容。
#include
main()
{int i,j;
for(i=0;_(1)_________;i++)
{j=i*10+6;
if (_(2)_________)continue;
printf(“%d”,j);
}
}
2.以下程序在3行4列的二維數(shù)組中找出每一行上的大值并輸出。請(qǐng)?jiān)诳崭裆咸钌线m當(dāng)內(nèi)容。
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.以下程序是計(jì)算階乘,請(qǐng)?jiān)诳崭裆咸钌线m當(dāng)內(nèi)容。
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);