エラー2エラーC2668:「SQRT」:オーバーロードされた関数の呼び出しが明確ではありません

元のエラーコード:
の#include " stdio.hの" の#include " のmath.h " ボイド(メイン) { int型 I = 1、M、K = 1 ; のprintf(" 数値を入力してください" ); scanfの(" %のD "、&M)は、 K = SQRT(m)は、 のために(; I <K; I ++ { IF(%のK mの== 0 BREAK ; } IF(I> K) { printf関数は、(" 素数"。); } { のprintf(" ない素数" ); } }

ソリューション

K = SQRT((フロート)M)。

おすすめ

転載: www.cnblogs.com/zyz322/p/12228305.html