게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
(이클리브) 질문 하나 있어요.. ㅠ
게시물ID : programmer_18568짧은주소 복사하기
작성자 : z_zzzzdasdas
추천 : 0
조회수 : 284회
댓글수 : 4개
등록시간 : 2016/09/30 23:38:20
옵션
  • 본인삭제금지
package jang;
import java.util.Scanner;
public class soo {
 public static void main(String[] args) {
  
 double f = 0;
 double c = 0;
 
 Scanner s = new Scanner(System.in);
 
 System.out.println("섭씨 온도 입력해보세요 화씨로 바꿔줄께");
 
 c = s.nextInt();
 
 f = 9/5*c +32 ;
 System.out.println(f);
 }
}
 
여기서요 이게 수업떄 제가 놓친부분이라서 .. .
 
그 .. 빨간 부분으로 되있는 부분에서
 
9/5*c 를 정수로 받아들이더라고요 ? 프로그램이 ?
 
위에는 c를 double로 선언했는데 왜 그러는건가요 ?
 
예를 들어 c 값을 1 로 하면
 
32 + 9/5 값이 나와야 되는데
 
그냥 33.0으로 나와요
 
 
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호