c语言
小小的时光
小小的时光能承载多少的故事、、、
展开
-
c语言学习---基本命令
//导入主函数库#include <stdio.h>//定义一个全局变量int main(){ //声明变量 a b c 都为int 类型 int a ,b ,c ; //输入变量的值 scanf("%d %d %d",&a ,&b ,&c); //输出int变量 a+b+c的值 printf("%d\n",a+b+c); //运行后返原创 2016-08-08 17:39:15 · 400 阅读 · 0 评论 -
c语言判断一个数是否为质数
判断一个数是否为质数,首先我们需要知道质数的定义:对于大于1的数,如果除了1和它本身,它不能再被其它正整数整除,那么我们说它是一个质数 因此判断一个整数m是否是质数,只需把m被 2 ~ m-1 之间的每一个整数去除,如果都不能被整除,那么m就是一个素数。#include <stdio.h>int main(){ int a = 0; int num = 0; scanf(原创 2016-08-08 18:24:10 · 51366 阅读 · 9 评论 -
c语言斐波那契数列
斐波那契数列是一种非常有意思的数列,由 0 和 1 开始,之后的斐波那契系数就由之前的两数相加。用数学公式定义斐波那契数列则可以看成如下形式:F0=0F1=1Fn=Fn-1+Fn-2 下面是我们用c语言来实现输入一个n(n表示Fn的第n项) 当我们输入一项时,算出对应的值。#include <stdio.h>int fib(int n){ if (n == 1 || n == 2)原创 2016-08-09 09:25:23 · 1940 阅读 · 0 评论 -
c语言--简单素数筛法
输入包括一行,仅一个数字N。输出在(1, N]区间内的所有的素数。 提示:想像将(1, N]的数字看成沙子和小石头,视非素数为沙子,视素数为小石头。将沙子筛走,剩下的就是小石头了。考虑到N最大也就是10000,你可以开一个长度为10000的数组,让数组元素的值作为筛去与否的标志,比如筛去以后让元素值为1,然后依次输出就可以了。当然,如果你有更好的办法,也可以试试哦!#include <stdio.原创 2016-08-09 10:00:10 · 2408 阅读 · 1 评论