整。
#include<stdio.h>
#include<stdlib.h>
long codivisor(long n1,long n2)
{
long t;
while( n2!=0 )
{【1】; n1=n2; n2=t;}
return (【2】);
}
main()
{
long a,b,x;
printf("please input two numbers:");
scanf("%ld%ld",&a,&b);
x=codivisor(a,b);
printf("maximum common divisor of %ld and %ld is : %ld\n", a,b,x);
}
【1】A)t=n1/n2 B)t=n1%n2 C)t=n2%n1 D)t=n2/n1
【2】A)labs(n1) B)labs(a) C)labs(b) D)labs(n2)
33. 以下程序的功能是计算并显示一个指定行数的杨辉三角形(形状如下),请将程序补充
完整。
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
程序:
#include<stdio.h>
#define N 15
void yanghui(int b[][N], int n)
{
int i,j;
for(i=0; 【1】; i++)
{
b[i][0]=1; b[i][i]=1;
}
for(【2】;++i<=n;)
for(j=1;j<i;j++)
b[i][j]= 【3】;
for(i=0;i<n;i++)
{
for(j=0;j<=i;j++)