永发信息网

用VS 2013 输出出50-100之间的素数

答案:1  悬赏:60  手机版
解决时间 2021-03-27 16:36
用VS 2013 输出出50-100之间的素数
最佳答案
#include 
#include 
int ss(int m)

int i,t1=0,q; 
q=sqrt(m); 
for (i=2;i<=q;i++)  if (m%i==0) break;  
if (i>=q+1) t1=1; 
return(t1); 

int main() 
{
int i,t=0; 
for (i=50;i<=100;i++) {
t=ss(i);
if (t==1)  printf("%4d",i);

return 0;
}追问那个sqrt不行 说有多个重载函数追答重载函数? 是你有函数声明 还是vs中库的问题啊。。我在vc6.0中能正常编译通过。。追问我也不知道啊,它说对重载函数调用不明确.追答sqrt不行是什么意思? 没有用到这个函数啊,应该是你用了这个函数,注意看下函数的参数要配套!追问错误 2 error C3861: “sqrt”: 找不到标识符 c:\users\len\documents\visual studio 2013\projects\consoleapplication5\consoleapplication5\consoleapplication5.cpp 7 1 ConsoleApplication5 我就是按照你的弄得!!5555555追答我刚看到。哈哈。。刚才查了下
VS 2008以后 sqrt为重载函数,原型为 float sqrt (float),double sqrt (double),double long sqrt(double long)
注意没有sqrt (int),但是返回值可以为int ,咱那个参数是 int 类型的,你可以把它强制转换成 double类型 或者 是把
int ss(double m) //把这个参数改成double类型。。
{
int i,t1=0,q;
q=sqrt(m);
for (i=2;i<=q;i++) if (m%i==0) break;
if (i>=q+1) t1=1;
return(t1);
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
销售岗位的绩效工资怎么算
我的兄弟叫顺溜大雷六分区多少人
我适合什么颜色平光镜可爱
《四愁诗》为何称四愁?为何而愁?
五六两题我不会,大家来教教我很急很急
贷款首次扣款,只扣了利息,什么意思
希望有经历的朋友解答。关于加拿大UBC,约克
若既有甲基又有碳碳双键 是从靠近甲基的开始
德盛贴面厂在哪里啊,我有事要去这个地方
荣威550s2010款油耗怎么样
农历2014年9月23日5时19分生的女孩,求生辰八
风水论中:吉论,凶论,中等论各代表什么意思
如图,O是等边△ABC内一点,将△AOB绕A点逆时
家中墙角长毛发霉怎么办!
补写出下列名句名篇中的空缺部分。  (1)
推荐资讯
冬天可以吃黑凉粉吗
关于 ps中的计算
我今41岁了,想买韶关始兴的农村养老保险,谁
全国邮政特快专递(振兴大道)地址在哪,我要去
闽南文化的特点
宛城区南阳金海岸宾馆(光武中路)地址有谁知道
李硕动是谁?
哪个懂电脑?戴尔灵越7467-D1745B(白色)市
ios8的播客怎么关
煤沥青哪家做的好?
31个人,一个班,上三休一!保证每天24到25个
乘9路车到绍兴银泰哪里下车
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?