C语言历届考题选讲.PPT

4.下面程序的功能是输出数组中的各字符串,请填空完成程序。 #include stdio.h void main() { char *a[]={abcd,12345,efghijk,67890}; char **p⑤ ; int j=0; p=a; for(;j4;j++) printf(%s\n,p[j])⑥ ; } 5.下面函数mfc用于求取两个正整数的最大公因子,请填空完善函数。 int mcf(int a, int b) { int temp; while(b) { temp= a%b ⑦ ; a=b; b=temp; } return a; } 6. 下面函数yh的功能是构成一个杨辉三角形,请填空完成该函数。 #include stdio.h #define N 11 void yh(int a[][N]) { int j,k; for(j=1;jN;j++) { a[j][1]=1; a[j][j]= 1 ⑧ ; } for( j=3 ⑨ ;jN;j++) for(k=2;kj;k++) a[j][k]= a[j-1][k-1] ⑩ +a[j-1][k]; } 四、阅读程序题 (每小题5分,共30分 1.下列程序的

文档评论(0)

1亿VIP精品文档

相关文档