1楼:匿名用户
这个刚才阿哥测试过了,,oko(∩_∩)o哈!
#include
void main()
if (i==j)
printf("%d ",j);
}printf("\n");}}
2楼:
#include "stdio.h"
void main()
}printf("count=%d,sum=%d\n",count,sum);
}int prime(int m)
int i ;
for (i = 2; i < m; i++)}if (m == i)
else}
编写程序 输入两个正整数m和n(1<=m
3楼:听不清啊
#include
int main()
if(m>n)
for(b=m;b<=n;b++)
答}printf(" 素数个数:%d , 总和:%d \n",count, s);
return 0;}
编写两个正整数m和n,编写函数int fun(intm,intn) 统计m和n之间的素数个数 5
4楼:兄弟连教育北京总校
#include
#include
int main()
}printf("这两个正整数之间的素数个数为:%d\n",count);
return 0;
}int prime(int a)
5楼:
#include"stdio.h"
intprime(intn)
intfun(intm,intn)
输入2个正整数m和n(m>=1,n<=500),统计并输出m和n之间的素数个数以及这些素数的和。
6楼:蜗居小笨笨
#include "stdio.h"
main( )
}printf("count=%d,sum=%d ", count, sum ) ;
return 0;
}int prime( int n )
7楼:匿名用户
之前bai回du答zhi不dao少内了容
8楼:snail千沙
#include
int prime(int m)
return 1;
}int main(void)
}printf("count=%d,sum=%d\n",count,sum);
return 0;}
输入2个正整数m和n(m>=1,n<=500),统计并输出m和n之间的素数个数以及这些素数的和。求纠正程序
9楼:示申佥
没什么问题
只是你注意输入中间有个逗号
还有,有些版本的ide,sqrt函数的参数可能应该是浮点型,而且最好给main加上返回值类型
10楼:
./calc
enter m=,n=2,10
m = 2 n = 10
sum=17,count=4
运行正确,你输入的时候没有给中间的逗号?
11楼:匿名用户
程序没什么抄错,注意两点
scanf("%d,%d",&m,&n); 你打印袭出mn看看,是否n正确读入了,这个是经常犯得错误,看**没办法
要判断一下mn的大小for(i=m;i<=n;i++)这里显然n比m大,如果反了呢???
12楼:蓝色**
scanf("%d,%d",&m,&n); 去掉 %d 之间的逗号
输入两个正整数m和n,统计并输出m和n之间的素数的个数
13楼:做而论道
改了复一些:
#include
intprime(intm)
intmain(void)
printf("count=%d,sum=%d",c,s);
return0;}提供
制思路,未经全面测试,楼主自己试试看。
14楼:梦vs希望
if(m%i==0)
if(m%i==1)
a=1;
break;
}这句有问题 可以用flag来表示判断
这是我写内的容
#include
#include
int main()
if(i <= k || n == 1)
printf("no");
else
printf("yes");
return 0;}
输入两个正整数m和n(m≥1,n≤500),输出m和n之间的所有素数,每行输出6个,
15楼:用着追她
1、打开flash软件,选择“actionscript3.0”选项,新建一个空白文档。
2、选择“编辑栏”的“文本工具”,在“属性”面板中选择“输入文本”,在舞台绘制一个输入文本框,将“实例名称”更改为“in1_txt”。
3、定义按钮out_btn鼠标单击事件的侦听器,接收函数为onclick。
4、接着,定义侦听器函数onclick,事件为鼠标事件。
5、函数中,先定义一个布尔型变量,用于标识数字是否为素数,先赋值为真。
6、定义起始数min和结束数max,类型为整型,用parseint函数将输入文本框中的字符串转换为数字,并分别赋值给两个变量。
7、定义字符型变量str,用于保存已确定的素数。
8、运行程序,结果如下图所示。
注意事项:
质数被利用在密码学上,所谓的公钥就是将想要传递的信息在编码时加入质数,编码之后传送给收信人,任何人收到此信息后,若没有此收信人所拥有的密钥,则解密的过程中(实为寻找素数的过程),将会因为找质数的过程(分解质因数)过久,使即使取得信息也会无意义。
16楼:匿名用户
#include
#include
int main(void)
//if(m>1)//这个不用判断的,因为题目已经说了。他是让你放心,不是让你判断
}printf("\n");
return 0;}}
17楼:杯具le啊
if(m>1)之后改为
if(m>n)
删掉13行的else
18楼:4747哦
#include
main()
}printf("\n\n");
printf("%d%d",k,s);}
输入2个正整数m和n,(m>1,n<=500)统计并输出m n之间的素数个数及这些素数和
19楼:赵说
#include"stdio.h"
main()
}printf("count=%d,sum=%d",count,sum);
return0;
}intprime(intn)
输入2个正整数m和n(m>=1,n<=500),输出m和n之间的所有素数
20楼:匿名用户
#include
void main()
if(!i||a==2)//这加个对2的判断,printf("%d ",a);
a++;}}
21楼:珊瑚海的双鱼
我从来没见过while(a<=m,a++),while(j
应该把 a++; j++ 放到 while结构的中。 另外你的while中条件也错了 22楼:匿名用户 while a++不能放在{}里面,只有for循环才可以 23楼:匿名用户 你那个while里面写错了,这个编译器会认为是逗号运算符。会不执行前面的 a<=m的,只是运行a++你是不是想写for循环啊。。把它改为for循环吧 1楼 匿名用户 include int main for i 1 i n i printf sum 3f n sum return 0 示例运行结果 20sum 2 480 2楼 匿名用户 include int main void for int i 0 i printf 数列前 d 项之和为 g... 1楼 莫道無情 c语言程序如下 include int main n printf n 输入一行之后,换行。 return 0 2楼 匿名用户 include int main void int n i j t scanf d n for t i 0 ifor j 0 j 3楼 类人界异 int n... 1楼 圣域羔羊 从1到30, 能被3整除,不能被7整除的有 3,6,9,12,15,18,24,27,30 计9个数 字,能被7整除不能被3整除的有 7,14,28 计3个数字,还有个数字 21 既能被3整除也能被7整除,另做考虑,在不考虑数字 21 的情况下, m,n 可分别从上述两组数字中各选一...c语言编写程序输入正整数n计算,c语言编写程序,输入一个正整数n,计算1+(1/3)+(1/5)+...的前n项之和。求过程
c语言编程打印数字字符图案输入任意整数n输出
已知m,n,都是正整数,若1 m n 30,且mn能被21整