📦 归档笔记 — 原创建于 WizNote,仅作归档展示;观点以当年为准,非最新。

C程序设计第四章作业5

创建时间2018-01-25最后修改2018-01-25原位置/程序员成长之旅/C语言/习题(C语言程序设计)/第四章习题/字数112
目录:程序员成长之旅/C语言/习题(C语言程序设计)/第四章习题

问:

从键盘输入一个小于1000的数字,要求输出他的平方根(若不是整数,则输出整数部分)。需要检查是否为小于1000的数字,若不是 要求重新输入。

答:

#include<stdio.h>

#include<math.h>

int main()

{

int again=0;

double Num=0000.0000, Result=0;

while (1)

{

scanf("%lf", &Num);

again = (Num > 0 && Num < 1000);

Result = sqrt(Num);

if (again != 0)

{

printf("[%.3f]square root is [%.0f]\n", Num, Result);

exit();

}

setbuf(stdin, NULL);

printf("Plaese enter data again:\n");

}

return 0;

}