Implementação e uso de Funções em C
Algumas pessoas me perguntam, algumas vezes, como implementar e usar funções e C. Fica aqui registrado um bom exemplo para iniciantes!
void imprime_array(float *x, int imax){
int i;
for (i=0;i<imax;i++){
printf("x[%d]=%f\n",i,x[i]);
}
}
}
}
printf("%f\n",y);
void imprime_array(float *x, int imax){
int i;
for (i=0;i<imax;i++){
printf("x[%d]=%f\n",i,x[i]);
}
}
float triplo(float x){ //primeira versao
return (3.0*x);}
void triplo2(float x, float *x3){ //com ponteiros: varios argumentos podem ser retornados
}
main(){
int i, imax=10;
float x[imax],y;for (i=0;i<imax;i++){
x[i] = (float)i;
}
imprime_array(x,imax);
y=triplo(2.0);printf("%f\n",y);
triplo2(3.0,&y);printf("%f\n",y);
}
0 Comments:
Post a Comment
<< Home