1. 程式人生 > 其它 >C語言 - 鍵盤輸入一個小於1000的正數,要求輸出它的平方根(如平方根不整數,則輸出其整數部分)。 要求在輸入資料後先對其進行檢查是否為小於1000的正數。如不是,則要求重新輸入。

C語言 - 鍵盤輸入一個小於1000的正數,要求輸出它的平方根(如平方根不整數,則輸出其整數部分)。 要求在輸入資料後先對其進行檢查是否為小於1000的正數。如不是,則要求重新輸入。

技術標籤:C語言程式設計c語言演算法

前言

從鍵盤輸入一個小於1000的正數,要求輸出它的平方根(如平方根不整數,則輸出其整數部分)。
要求在輸入資料後先對其進行檢查是否為小於1000的正數。如不是,則要求重新輸入。

程式原始碼

#include <stdio.h>
#include <math.h>
int main()
{
    int n = 0;
	while( n < 1 || n > 1000 )
	{
        printf("請輸入一個小於1000的正數:");
        scanf("%d", &
n); } printf("它的平方根是:%d\n", (int)sqrt(n)); return 0; }

執行結果

在這裡插入圖片描述