您的位置:首页 > 编程语言 > C语言/C++

C语言-典型例题

2018-03-26 14:23 225 查看
判断一个数是不是素数:
#include<stdio.h>
#include<math.h>
main()
{
int i,k,j;
printf(“请输入一个数字:”);
scanf(“%d”,&k);
j=sqrt(k);
for(i=2;i<=j;i++)
{
   if(k%i==0)
   break;
}
if(i>j)
printf(“该数是素数\n”);
else
printf(“该数不是素数\n”);
}
 
输出100到1000之间的素数:
#include<stdio.h>
#include<math.h>
main()
{
    int i,n,j;
    for(n=100;n<=1000;n++)
    {
      j=sqrt(n);
        for(i=2;i<=j;i++)
    {
       if(n%i==0)
       break;
    }
      if(i>j)
      printf("%4d",n);
    }
}
 
斐波那契数列:
#include<stdio.h>
main()
{
intf1=1,f2=1,i,fn,k=0,o=2;
printf("斐波那契数列为:\n");
printf("1     1     ");
for(i=0;i<18;i++)
{
    fn=f1+f2;
    printf("%-6d",fn);
    k++;
    if(k==2)
       printf("\n");
    o++;
    if(o%4==0&&o!=4)
    printf("\n");
    f1=f2;
    f2=fn;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: