C언어 2차배열에 대한 질문좀 할게요 ㅠ
수리
2023.04.01
float형태의 2차원 배열 출력a[5][5]만한 배열이 있는데 값중에 1e39같이 float최대범위를 넘어가는 값이 있습니다.
이럴경우엔 어떠케 해야할까요?질문 내용 : 안녕하세요 c언어를 공부하고있는학생있데요
학교에서 자료구조를 배우고 있는데 2차원 배열에 대해서과제를 내줬는데 어려워서 질문 드릴게요~
1. 만약 a[5][5]만한 배열이 있는데 이 안에 값을 float형태로 주라고 했습니다
근데그 안 값이그냥 무한대를 뜻하는 1e50같이 배열의 최대범위(제가 알기론 ±1e38으로 알고 있는..)
를 벗어나는 값이 있습니다
이럴경우 어떠케 해야되나요? 일단은 저는 long float형으로 하긴 했지만 다른 방법도 있나요?
2. 그리고 또 하나 질문은 위의 float형태의 배열을 한개 만들어놨는데 이 배열 안에 들어있는 숫자를
실수형이 아닌 char형으로 받아서 출력할수 있을까요?
3. 그리고 포인터를 쓴 2차원 배열의 코딩방법 좀 알려주세요.ㅠㅠ
for (i=0; in; i++) {
for (j=0; jn; j++) {
저는 이런식으로 했는데 포인터로도 가능한지 궁금하네요.ㅠ
질문이 너무 많았나요? ㅠ 부탁 드리겠습니다.ㅠㅠ
사이트 회원님들 추운 날씨에 감기 조심하세요 ^_^