010 C语言基础

//  091.c
#include
#define M 10
void main()
{
   int a[M][M]={1},i,j;
   for(i=1;i<10;i++)
     for(j=0;j<=i;j++)
     {
        if(j==0||i==j)a[i][j]=1;
        else a[i][j]=a[i-1][j]+a[i-1][j-1];
     }
   for(i=0;i<10;i++,printf("\n"))
     for(j=0;j<=i;j++)
      printf("%4d",a[i][j]);
   getch();
}
//   092.c
#include
void main()
{
   int a[][4]={1,2,3,4,5,6,7,8,9,0,10,11},
   i,j,max=a[0][0],m,n;
   for(i=0;i<3;i++)
     for(j=0;j<4;j++)
     {
         if(max
//   093.c
#include
void main()
{
   //char a[5]="thisisabook";//错
   //char a[]="thisisabook";//对
   //char a[]={"administrator"};//对
   char a[][20]={"this","is","a","book"};
   getch();
}
//  094.c
//排序
#include
void main()
{
   char a[][20]={"this","is","a","book"},i,j,t[20];
   for(i=0;i<3;i++)
     for(j=i+1;j<4;j++)
       if(strcmp(a[i],a[j])>0)
       {
          strcpy(t,a[i]);
          strcpy(a[i],a[j]);
          strcpy(a[j],t);
       }
   for(i=0;i<4;i++)
     puts(a[i]);
   getch();
}
//  095.c
//    *
//   * *
//  *   *
// *     *
//*       *
// *     *
//  *   *
//   * *
//    *

#include
void fun(int n)
{
  int i,j,k=0;
   for(i=0;i=0;i--)
   {
      for(j=0;j
//  096.c
#include
int lenfun(char a[])
{
   if(a[0]==0)return 0;
   return lenfun(a+1)+1;
}
void main()
{
   char a[]="administrator";
   printf("%d",lenfun(a));
   getch();
}
//   097.c
#include
int lenfun(char a[])
{
   int n=0;
   while(*a){a++;n++;}
   return n;
}
void main()
{
   char a[]="administrator";
   printf("%d",lenfun(a));
   getch();
}
//   098.c
#include
int lenfun(char a[])
{
   int i;
   for(i=0;a[i];i++);
   return i;
}
void main()
{
   char a[]="administrator";
   printf("%d",lenfun(a));
   getch();
}
//   099.c
#include
#include
void main()
{
   char a[20]="china ",x=1,b[]="qiyang";
   strcat(a,b);
   puts(a);
   if(x==1)printf("huo jian not fa she");
   else printf("huo jian  fa she");
   getch();
}
//   100.c
#include
void fun(char a[],char b[])
{
   int i=0,j=0;
   while(a[i])i++;
   while(b[j])
   {
      a[i]=b[j];
      i++;
      j++;
   }
}
void main()
{
    char a[20]="china",b[]="qiyang";
    fun(a,b);
    puts(a);
    getch();
}

你可能感兴趣的:(010 C语言基础)