當前位置:編程學習大全網 - 編程軟體 - 用C語言自帶的數據庫編程

用C語言自帶的數據庫編程

為了給出答案,程序如下。歡迎加入QQ群:218691837。

# include & ltstdio.h & gt

# include & ltstdlib.h & gt

結構神經網絡

{ int no

int num

};

typedef結構nn數據;

int number( char *,DATA[]);

int main()

{

數據b[100];

char sa[500];

int i,n;

gets(sa);

n =數(sa,b);

for(I = 0;我& ltn;i++)

printf("%d %d\n ",b[i]。數字,b[i]。否);

系統(“暫停”);

}

//

# include & ltstring.h & gt

int number( char * str,DATA a[])

{ int i,j,n,min=0,tag = 0;

char * p;

int *t,temp

p = strtok( str," ");

for(I = 0;p!= NULLi++)

{ a[i]。num = atoi(p);

p = strtok(空," ");}

n = I;

t =(int *)malloc(n * 4);

for(I = 0;我& ltn;i++)

{*(t+i)=a[i]。num}

for(I = 0;我& ltn-1;i++)

for(j = I+1;j & ltn;j++)

{

if(*(t+I)& gt;*(t+j))

{

temp = *(t+I);

*(t+I)= *(t+j);

*(t+j)= temp;

}

}

//t _ temp =(int *)malloc(n * 4);

for(I = 0;我& ltn;i++)

{

for(j = 0;j & ltn;j++)

{如果(a[i]。num==*(t+j))

{

甲[我]。no = j+1;

//繼續;

}

}

}

for(I = 0;我& ltn-1;i++)

{ tag = 0;

for(j = I+1;j & ltn;j++)

{

如果(a[i]。no==a[j]。否)

{

tag++;

// a[i]。no =(a[I]。否)-1;

//printf("tag=%d,no=%d ",tag,a[i]。否);

}

}

甲[我]。no=a[i]。無標簽;

}

返回n;

}

  • 上一篇:什麽是C語言考試?
  • 下一篇:急!急!急!VB編程問題!!!!
  • copyright 2024編程學習大全網