게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
C언어 잠깐만 도와주세요 ~~
게시물ID : gomin_84390짧은주소 복사하기
작성자 : 보낸
추천 : 0
조회수 : 447회
댓글수 : 10개
등록시간 : 2010/09/12 20:28:58
어떤 함수를 임의로 만들어서
함수의 양끝을 x1,x2로 잡고 그 구간을 n등분 한 다음에 
등분한 각각의 x에 함수값을 집어넣어서 내가 만든 함수값y를 뽑아내는숙제인데요
프로그램은 다 짰는데 보시는바와같이 
무한대로 값이 나오네요..
어디가 잘못되었는지 설명좀 해주세요 ~~
부탁드립니다 ~~

#include <stdio.h>
#include <math.h>
double a;
double b;
double c;
double sinfuntion (double a);
double division (double b);/*4*/
double squrefuntion(double c);/*5*/
double myfuntion(double d);/*6*/
double sinfuntion (double e)/*7*/
{/*8*/
return a*3.14/180;/*9*/
}/*10*/
double division (double a)/*11*/
{/*12*/
return a/3;/*13*/
}/*14*/
double squrefuntion (double b)/*15*/
{/*16*/
return b*b;/*17*/
}/*18*/
double myfuntion(double c)/*19*/
{/*20*/
return sinfuntion(c)+division(c)+squrefuntion(c);/*21*/
}/*22*/
int main(void)/*23*/
{/*24*/
double x1;/*25*/
double x2;/*26*/
double n;/*27*/
double k;

printf("first dot: ");/*32*/
scanf("%f",&x1);/*33*/
printf("second dot: ");/*34*/
scanf("%f",&x2);/*35*/
printf("deviding value: ");/*36*/
scanf("%f",&n);/*37*/
for(k=1; k=n ;  k++)/*40*/
printf("funtion value:%lf \n", myfuntion(x1 + (x2-x1)/n*k));/*41*/

return 0;/*42*/
}/*43*/
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호