EX11:题目:判断101-200之间有多少个素数,并输出所有素数。
labview吧
全部回复
仅看楼主
level 1
KINGMAX2G 楼主
作者:KINGMAX2G
2010年05月09日 12点05分 1
level 1
KINGMAX2G 楼主
题目:判断101-200之间有多少个素数,并输出所有素数。
2010年05月09日 12点05分 2
level 1
KINGMAX2G 楼主
C语言:#include <stdio.h>
//start:开始,stop:结束
void fun(int start,int stop)
{
int i = 0,j = 0;
int sum = 0;
for (i = start;i <= stop;i++)
{
for (j = 2;j < i;j++)
{
//如果能够整除就不是素数
if (i % j == 0)
{
break;
}
}
if (j == i)
{
sum++;
printf("%d\t",i);
}
}
printf("\n共有素数%d个\n",sum);
}
int main()
{
fun(101,200);
getchar();
return 0;
}

2010年05月09日 12点05分 3
level 1
KINGMAX2G 楼主
前面板:
2010年05月09日 12点05分 4
level 1
KINGMAX2G 楼主
后面板:平铺式顺序结构第一帧
2010年05月09日 12点05分 5
level 1
KINGMAX2G 楼主
第二帧
2010年05月09日 12点05分 6
level 1
KINGMAX2G 楼主
2010年05月09日 12点05分 7
level 1
KINGMAX2G 楼主
第一帧中条件结构假分支:
2010年05月09日 12点05分 8
level 1
KINGMAX2G 楼主
第二帧条件结构假分支:
2010年05月09日 12点05分 9
level 1
KINGMAX2G 楼主
2010年05月09日 12点05分 10
level 1
KINGMAX2G 楼主
说明:先用顺序结构第一帧计算出素数总数,然后调整好数组大小;第二帧输出元素到数组中。
2010年05月09日 12点05分 11
level 1
关键是用好那个寄存器就行了
2010年11月20日 07点11分 12
level 1
太好了[滑稽]楼主还在干这行吗
2023年02月24日 02点02分 13
level 1
第一帧最后数组和值的维数怎么匹配起来啊,我的那根线一直连不上[泪]
2024年10月21日 08点10分 14
level 11
这是老师来发帖了?
2024年10月23日 15点10分 15
3
2024年10月24日 15点10分
3
2024年10月24日 15点10分
3
2024年10月24日 15点10分
1