📄
字号:
参考程序:
main()
{
int i,count=0;
clrscr();
for(i=1;i<=400;i++)
if(f(i))
{
count++;
printf("%4d",i);
if(count%10==0) printf("\n");
}
getch();
}
int f(int n)
{
if(n%3==0&&n%5==0) return 1;
else return 0;
}_
2.
long int f(long int);
main()
{
long int n,m,c;
clrscr();
printf("\nPlease input n&m(n>=m>=0):");
scanf("%ld%ld",&n,&m);
while(n<m||n<0||m<0)
{
printf("\nInput error!! Please input n&m again(n>=m>=0):");
scanf("%ld%ld",&n,&m);
}
c=f(n)/f(n-m)/f(m);
printf("C(%ld,%ld)=%ld",n,m,c);
getch();
}
long int f(long int n)
{
long int i;
if(n>1) i=n*f(n-1);
else i=1;
return i;
}_
3.
main()
{
int n,m,t;
clrscr();
scanf("%d,%d",&n,&m);
if(n<m)
{
t=m;m=n;n=t;
}
printf("zui da gong yue shu:%d\n",yue(n,m));
printf("zui xiao gong bei shu:%d\n",bei(n,m));
getch();
}
int yue(int a,int b)
{
int x;
for(x=b;x>0;x--)
if(a%x==0&&b%x==0)
return x;
}
int bei(int a,int b)
{
int y;
for(y=a;;y++)
if(y%a==0&&y%b==0)
return y;
}_
4.
void inv(int x[], int n)
{ int t,i,j,m=(n-1)/2;
for(i=0;i<=m;i++)
{ j=n-1-i;
t=x[i]; x[i]=x[j]; x[j]=t;
}
}
main()
{ int i,a[10]={3,7,9,11,0,6,7,5,4,2};
clrscr();
printf("before reverting:\n");
for(i=0;i<10;i++)
printf("%3d",a[i]);
printf("\n");
inv(a,10);
printf("after reverting:\n");
for(i=0;i<10;i++)
printf("%3d",a[i]);
printf("\n");
getch();
}
5.
void sort(int b[],int n);
main()
{
int a[10]={16,5,8,12,1,17,3,6,10,2},i;
clrscr();
printf("pai xu qian : ");
for(i=0;i<10;i++)
printf("%d ",a[i]);
printf("\n\n");
sort(a,10);
printf("pai xu hou : ");
for(i=0;i<10;i++)
printf("%d ",a[i]);
printf("\n\n");
getch();
}
void sort(int b[],int n)
{
int i,j,t,k;
for(i=1;i<n;i++)
{
t=b[i];
for(j=i-1;j>=0&&t<b[j];j--)
b[j+1]=b[j];
b[j+1]=t;
printf("di %d ci pai xu: ",i);
for(k=0;k<10;k++)
printf("%d ",b[k]);
printf("\n\n");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -