C программа через тягу mysql - PullRequest
       17

C программа через тягу mysql

0 голосов
/ 29 сентября 2011

У меня есть этот код, чтобы найти среднее и стандартное отклонение некоторых входных значений.Но это статическая программа.Я хочу вытащить это через базу данных MySQL и использовать его.Вы можете мне помочь?

int main[]
[
/* 2-dimensional array is used to store the height,lenght and the width attributes of the nose. indian
array represents
the indian data and the china array represents the chinese data */
/* Mean variable represents the mean values. The subscripts are used to identify indian and chinese
attributes */
float indian[MAX][3],china[MAX]
[3],mean_ih=0,mean_il=0,mean_iw=0,mean_ch=0,mean_cl=0,mean_cw=0;
/* Following float variables store the standard deviation values */
float sd_ih=0,sd_il=0,sd_iw=0,sd_ch=0,sd_cl=0,sd_cw=0;
int i,j;
float test_h,test_l,test_w;

/ * НАСЕЛЕНИЕ БАЗЫ ИНДИЙСКИХ БАЗ * * *

indian[i][j]=random[]/DIV;

/ НАСЕЛЕНИЕ КИТАЙСКОЙ БАЗЫ ДАННЫХ /

china[i][j]=random[]/DIS;

Нахождение СРЕДСТВА индийских и китайских данных

mean_ih+=indian[i][0];
mean_il+=indian[i][1];
mean_iw+=indian[i][2];
mean_ch+=china[i][0];
mean_cl+=china[i][1];
mean_cw+=china[i][2];
mean_ih=mean_ih/MAX; mean_il=mean_il/MAX; mean_iw=mean_iw/MAX;
mean_ch=mean_ch/MAX; mean_cl=mean_cl/MAX; mean_cw=mean_cw/MAX;

Чтобы найти стандартное отклонение записей

sd_ih+=pow[[indian[i][0]-mean_ih],2];
sd_il+=pow[[indian[i][1]-mean_il],2];
sd_iw+=pow[[indian[i][2]-mean_iw],2];
sd_ch+=pow[[china[i][0]-mean_ch],2];
sd_cl+=pow[[china[i][1]-mean_cl],2];
sd_cw+=pow[[china[i][2]-mean_cw],2];

sd_ih=sqrt[sd_ih/MAX]; sd_il=sqrt[sd_il/MAX]; sd_iw=sqrt[sd_iw/MAX];
sd_ch=sqrt[sd_ch/MAX]; sd_cl=sqrt[sd_cl/MAX]; sd_cw=sqrt[sd_cw/MAX];

Предложение пользователю ввести данные для проверки

printf ["\ n ================================================================= \ п "];printf ["\ n Введите высоту \ n"];scanf ["% f", & test_h];printf ["\ n ================================================================= \ п "];printf ["\ n Введите длину \ n"];зсапЕ [ "% F", & test_l];printf ["\ n ================================================================= \ п "];printf ["\ n Введите ширину \ n"];scanf ["% f", & test_w];printf ["\ n ================================================================= \ п "];если [[abs [mean_ih-test_h]

1 Ответ

0 голосов
/ 29 сентября 2011

Вам нужно будет обратиться к документации по API MySQL C здесь , чтобы узнать, как подключиться к базе данных MySQL через программу на Си.

Для учебника вы также можете взглянуть на this .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...