一
int main()
{
int a,b=0;
for(a=2;a<=1000;a++)
{
if(isprime(a))
{
printf("%3d ",a);
b++;
if(b%10==0)
{
printf("
");
}
}
}
printf("输出%d个素数
",b);
return 0;
}
int isprime(int a)
{
int i;
for(i=2;i<=a-1;i++)
{
if(a%i==0)
{
return 0;
}
}
return 1;
}
总结:
四
#include<stdio.h>
int isprime(int a);
int main()
{
int A,B,C;
for(A=0;A<=9;A++)
for(B=0;B<=9;B++)
{
A+B=C;
if(C>9)
{
break;
}
if(A+B+C=12)
{
printf("%d+%d=%d"A,B,C)
}
}
}
int isprime(int a)
{
int b
switch(a)
{
case 9: b=6;break;
case 8: b=7;break;
case 7: b=3;break;
case 6:
case 5: b=5;break;
case 4: b=4;break;
case 3:
case 2:
case 1: b=2;break;
case 0:
}
return 0;
}
知识点总结:在主函数后的函数头部要加分号,后面的不用加。
用函数时需要注意函数的数据类型,有时需要添加主函数。
实验总结;第二个和第三个做不出来,第四个实验在舍友的帮助下会了点但还是没做对,主要还是基础太差,以后课上要多总结多复习,不能学一天的忘一天的。