问题描述
- 求正整数根数C语言程序帮忙帮忙
-
正整数的根数,输入一系列正整数,每行一个,当输入0时结束 输出的话,对每个输入的正整数,输出一行为该数的根数
解决方案
#include <math.h>
#include <stdio.h>
int main() {
int x;
while (true)
{
scanf("%d", &x);
if (x == 0) break;
printf("%lf", sqrt((double)x));
}
return 0;
}
解决方案二:
用sqrt函数呀。设置一个while循环,终止条件为a!=0 a为你的输入值
时间: 2024-12-01 20:41:53