求大神帮忙看一下这个程序哪儿错了,感激不尽~~~
#include<stdio.h>intfun(intlim){inta[100]={0};inti,j,k=0;for(i=2;i<=lim;i++){for(j=2;...
#include <stdio.h>
int fun (int lim)
{
int a[100]={0};
int i,j,k=0;
for (i=2;i<=lim;i++)
{
for(j=2;j<=i/2;j++)
if(i%j==0)break;
if(j>(i/2))a[k++]=i;
}
return k;
}
void main
{
int a,b;
scanf("%d",a);
b=fun (a);
printf("%d",b);
}
**********************************************************************************
error C2182: 'main' : illegal use of type 'void'
error C2239: unexpected token '{' following declaration of 'main' 展开
int fun (int lim)
{
int a[100]={0};
int i,j,k=0;
for (i=2;i<=lim;i++)
{
for(j=2;j<=i/2;j++)
if(i%j==0)break;
if(j>(i/2))a[k++]=i;
}
return k;
}
void main
{
int a,b;
scanf("%d",a);
b=fun (a);
printf("%d",b);
}
**********************************************************************************
error C2182: 'main' : illegal use of type 'void'
error C2239: unexpected token '{' following declaration of 'main' 展开
展开全部
#include "stdio.h" void main() { int i,m,n; float sum; printf("please input m and n:\n"); scanf("%d%d",&m,&n); sum=0; if(m>0&&m<=n) { for(i=m;i<=n;i++) sum=sum+1/i;//我估计你是想求1+1/2+……吧,但是你这里应该是1.0/x printf("%f",sum); } else printf("error!"); }
追问
额 这个是用来求小于等于lim的素数并且放在数组里面的。
杭州一知智能科技有限公司
2022-03-17 广告
2022-03-17 广告
电话机器人主要就是用来模拟人工通话的一组程序,一般由,CRM系统,语义识别,转换文字,话术体系,这是软的部分,再加上底层软交换和通信模块一起,合并起来就是一套完整的电话机器人系统。电话机器人可以代替真人进行电话工作的,像是电话营销、售后回访...
点击进入详情页
本回答由杭州一知智能科技有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询