哥德巴赫猜想:
#include<stdio.h>
int ss(int i)
{
	int j;
	if(i<=1)
		return 0;
	if(i==2)
		return 1;
	for(j=2;j<i;j++)
	{
		if(i%j==0)
			return 0;
		else if(i!=j+1)
			continue;
		else
			return 1;
	}
}
void main()
{
	int i,j,k,flag1,flag2,n=0;
	for(i=4;i<100;i+=2)
		for(k=2;k<=i/2;k++)
		{
			j=i-k;
			flag1=ss(k);
			if(flag1)
			{
				flag2=ss(j);
				if(flag2)
				{
					printf("%4d=%4d+%4d",i,k,j);
					n++;
					if(n%5==0)
						printf("\n");
				}
			}
		}
}

代码执行的结果:



斐波那契额数列:

#include<stdio.h>//斐波那契数列:第一列和第二列都为一,第三列开始等于前两列之和。
main()
{
	int i;
	long f[31];
	f[1]=1,f[2]=1;
	for(i=3;i<31;i++)
		f[i]=f[i-1]+f[i-2];
	for(i=1;i<31;i++)
	{
		printf("%10d",f[i]);
		if(i%5==0)//每五个元素换行一次。
			printf("\n");
	}
}

代码执行结果: