ZKX's LAB

C语言 从键盘输入一个小于1000的正数,要求输入他的平方根,如平方根不是整数,则输入其整数部分。

2021-04-09知识7

从键盘输入一个小于1000的的正数,要求输出它的平方根(如平方根不是整数,则输出其整数部分。)。 #includeincludeint main(){printf(\"请输入一个小于1000的的正数:\");double a;定义一个double类型变量ascanf(\"%lf\",&a);输入aif((0)){判断a的范围是否0int m=sqrt(a);求a的方根,取整数printf(\"输入数的方根整数是:\\n\");printf(\"%d\",m);输出a的方根} else {printf(\"数据不符合要求\");若a不在0则输出数据不符合要求}}测试:请输入一个小于1000的的正数:-1010数据不符合要求请输入一个小于1000的的正数:88.8888.88输入数的方根整数是:9

为什么输入进去后不对啊, include#include int main(){float a,b;int result;printf(\"pls input a num below 1000:\");scanf(\"%f\",&a);while(a>;=1000)/*修改在这里*/{printf(\"pls input again:\");scanf(\"%f\",&a);}result=s.

C语言 从键盘输入一个小于1000的正数,要求输入他的平方根(如平方根不是整数,则输入其整数部分) printf(\"输入一个小于1000的整抄数x\",x);袭x不需要,改成printf(\"输入一个小于1000的整zd数:\");printf(\"输入的数据不符合要求,重新输入一个小于1000的整数x\",x)同理也改return 0 前加printf(\"平方根或平方根的整数部分为%d\\n\",y);

#从键盘输入一个小于1000的正数

随机阅读

qrcode
访问手机版