#include
#include
int main()
{
int i=3;
while(i>0)
{
int n=0;
double m=0;
printf("你还有%d次输入的机会\n",i);
scanf("%d",&n);
if(n>=0&&n<1000)
{
printf("输入正确,开始计算\n");
m=sqrt(n);
printf("计算结果:%.2lf\n",m);
}
else
{
printf("输入错误请!从新输入小于1000的整数!\n");
}
i--;
if(i==0)
{
printf("3次输入已用完,无法再输入!\n");
}
}
return 0;
}
#include
#include
int main() {
int times = 3, n;
do {
printf("请输入1个小于1000的整数,您还有%d次输入机会: ", times--);
scanf("%d", &n);
} while (n >= 1000 && times);
if (times == 0) {
printf("输入机会已用完,程序结束!\n"); return 0;
}
printf("%d的平方根是%f\n", n, sqrt(n));
return 0;
}