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;
}
}
#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;
}
}
相关文章推荐
- C语言-典型例题
- C语言之字符串典型例题解析
- c语言典型例题及代码(1)
- c语言典型例题及代码(2)
- c语言例题指针三
- c语言结构体和联合体例题
- 【C语言】printf函数和scanf函数典型例子
- 三道典型C语言题(2)
- C语言例题9:
- C语言典型代码---Curl实现POST
- C语言小例题改变输入文本背景颜色
- C语言初级例题练习
- 7月7日所做典型例题
- C语言学习之记一道dfs例题
- 几个值得研究的C语言经典例题
- C语言中使用函数指针构造回调函数的一个典型应用
- 【C语言提高21】关于字符串的一个例题
- android典型代码系列(十八)------把java中的jstring的类型转化成一个c语言中的char字符串
- 程序员面试宝典 8.2 典型递归问题: 面试例题1: 输入两个字符串,比如 abdbcc 和 abc, 输出第二个字符串在第一个字符串中的连接次序。即输出 125, 126, 145, 146.
- POJ2411 轮廓线动态规划典型例题