>  기사  >  백엔드 개발  >  C 언어로 정사각형이 아닌 숫자 인쇄

C 언어로 정사각형이 아닌 숫자 인쇄

WBOY
WBOY앞으로
2023-08-26 23:09:041345검색

프로그램 설명

숫자의 제곱은 숫자 자체를 곱한 값입니다.

제곱수 또는 완전제곱수는 정수이며 정수의 제곱입니다.

완전제곱수는 정수의 제곱입니다.

1, 4, 9, 16, 25, 36, 49, 64, 81, 100

다음은 1부터 100까지의 모든 완전제곱수의 제곱근입니다.

&radic;1 = 1 since 1<sup>2 </sup>= 1
&radic;4 = 2 since 2<sup>2 </sup>= 4
&radic;9 = 3 since 3<sup>2 </sup>= 9
&radic;16 = 4 since 4<sup>2 </sup>= 16
&radic;25 = 5 since 5<sup>2 </sup>= 25
&radic;36 = 6 since 6<sup>2 </sup>= 36
&radic;49 = 7 since 7<sup>2 </sup>= 49
&radic;64 = 8 since 8<sup>2 </sup>= 64
&radic;81 = 9 since 9<sup>2 </sup>= 81
&radic;100 = 10 since 10<sup>2 </sup>= 100

비완전 제곱수는 정수를 자신과 제곱한 결과가 아닌 모든 숫자입니다.

아래 숫자는 불완전 제곱수입니다.

2,3,5,6,7,8,10,11,12,13,14,15,17,18,19,20,21,22,23,24,26 etc&hellip;

Algorithm

Check all numbers from 1 to the user specified number.
Check if it is perfect square or not.
If not a perfect square, print the Non Perfect Square Number.

중국어 번역은 다음과 같습니다.

/* Program to print non square numbers */
#include <stdio.h>
#include <math.h>
int main() {
   int number,i,x;
   int times = 0;
   clrscr();
   printf("Print the Non Square Numbers till:");
   scanf("%d", &number);
   printf("The Non Squre Numbers are:");
   printf("</p><p>");
   for(i = 1;times<number;i++,times++){
      x = sqrt(i);
      if(i!=x*x){
         printf("%d\t", i);
      }
   }
   getch();
   return 0;
}

출력

C 언어로 정사각형이 아닌 숫자 인쇄

위 내용은 C 언어로 정사각형이 아닌 숫자 인쇄의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제