C 언어 로 프로그램 을 작성 하고 임 의 정 수 를 입력 하 며 숫자 와 여러분 의 입방 합 을 구하 십시오. [while 문 구 를 사용 합 니 다]

C 언어 로 프로그램 을 작성 하고 임 의 정 수 를 입력 하 며 숫자 와 여러분 의 입방 합 을 구하 십시오. [while 문 구 를 사용 합 니 다]


# includemain () {int, i, s = 0, sum = 0, printf ("하나의 정수 입력 하 세 요:"), scanf (% d), & n; i = n; while (i! = 0) {s + = (i% 10) * (i% 10) * (i / 10; i / 10; sum +;} printf (% d 자리 수, 여러분 큐 브 와% d),}



어떻게 세제곱 수 를 계산 합 니까?
단위: CM
3400 * 1600 * 2500
몇 세제곱 입 니까? 어떻게 계산 합 니까?


두 가지 방법:
1. 먼저 단 위 를 m (100 cm = 1m) 로 합 니 다.
= 34 * 16 * 25 = 13600 m ^ 3
2, 3400 * 1600 * 2500 = 13600000 cm ^ 3 로 직접 산출
다시 m 로 ^ 3 (1000000 cm ^ 3 = 1m ^ 3)



3 으로 나 눌 수 있 는 정수 a 를 취하 고 a 를 구 하 는 여러분 의 숫자 입방 와 b 를 구하 고 b 를 구 하 는 여러분 의 숫자 입방 와 c 를 구하 십시오. 이렇게 여러 번 반복 해서 계산 한 후에 변 하지 않 는 숫자 를 얻 을 수 있 습 니 다. 이 수 는?


9 로 측정 합 니 다. 9 ^ 3 = 729, 그리고 두 번 째 연산 은 7 ^ 3 + 2 ^ 3 + 9 ^ 3 = 1080, 세 번 째 연산 1 ^ 3 + 8 ^ 3 = 513, 네 번 째 연산 5 ^ 3 + 3 ^ 3 = 153, 다섯 번 째 연산 은 153 과 같 습 니 다. 이 변 하지 않 는 숫자 가 153 임 을 알 수 있 습 니 다.