自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 输入一个不多于5位的正整数,求它是几位数并且逆序打印出个位数字

#include int main(){int i, j = 0, k, array[5], a, num, tmp, sum = 0;printf("Please enter a small 5 digit integer:");while(1){if((scanf("%d",&num) != 1) || getchar() != '\n'){printf("

2016-12-30 21:54:47 4216

转载 递归函数的理解

1、什么是递归函数递归函数就是自调用函数,在函数体内部直接或者间接地自己调用自己Eg:下面的程序是求n!:double Recur(int i){double sum;if(i == 1){sum = 1;}else{sum = i * Recur(i - 1);     //计算i的阶层}return sum;}2、函数

2016-12-30 19:59:30 467

原创 C语言中的条件编译及编译预处理

有些程序在调试、兼容性、平台移植等情况下可能想要通过简单地设置一些参数来生成一个不同的软件,可以通过设置变量把所有可能用到的代码都写进去,然后在初始化时配置,但是在不同的情况下可能只使用到一部分代码,所以就没必要把所有的代码都写进去。此时就可以使用条件编译,通过预编译指令来设置编译条件,根据不同的需要来编译不同的代码下面是条件编译的指令及用途指令 用途# 空指令,无任何效果#inc

2016-12-28 20:05:31 414

原创 C语言中的静态(static)函数

在C语言中用static声明限定外部变量与函数,可以将其后声明的对象的作用域限定为被编译源文件的的剩余部分。通过static限定外部对象,可以达到隐藏外部对象的目的。如果把函数声明为static类型,则该函数名除了对该函数声明的文件可见外,其他文件都无法访问。也就是只能被本文件中的函数调用,而不能被同一程序中的其他文件的函数调用。static可以限定变量或函数为静态存储。static限定的变量

2016-12-27 10:21:11 45878 5

原创 各种数据类型在Win32和Win64系统下所占用的字节数(C语言)

相同的数据类型在不同的系统下占用的字节数可能不一样,下面是各种数据类型在Win32和Win64系统下所占用的字节数Win32系统(x86编译配置下)一、整型数据int:4字节long:4字节short int:2字节long int:4字节long long:8字节signed(unsigned)int:4字节signed(unsigned) short int

2016-12-26 22:22:09 4691

原创 C语言关键字

由美国国家标准协会(ANSI)定义的C语言关键字共有32个关键字已被C语言使用,不能作为其他用途使用根据关键字的用途,可以将其分为两大类:流程控制关键字和数据类型关键字一、流程控制关键字1、循环结构for:一种循环语句do:循环语句的循环体(do while循环结构至少被执行一次)while:循环语句的循环条件2、跳转结构continue:结束当前循环,开始下一

2016-12-26 21:12:46 1308

原创 用递归的的方法求n!的值

#include double Recur(); //定义递归函数 int main(){int n;printf("Please input a number:");while(1){if(scanf("%d",&n) != 1 || getchar() != '\n')//判断输入函数的返回值是否为1,如果为1,表示输入的格式正确//判断输入的数值后

2016-12-26 17:10:47 2711

原创 求自然数的前n项和,如1+2!+3!+...+n!

#include int main(){int i, j, n;float sum = 0,tmp;printf("Please input a number:");while(1){if(scanf("%d",&n) != 1 || getchar() != '\n')//判断输入函数的返回值是否为1,如果为1,表示输入的格式正确//判断输入的数值后是

2016-12-26 16:12:18 2911

原创 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前n项之和。

#include int main(){int i, j, n;float sum = 0, A = 1, B = 2, tmp;printf("Please input a number:");while(1){if(scanf("%d",&n) != 1 || getchar() != '\n')//判断输入函数的返回值是否为1,如果为1,表示输入的格式正确

2016-12-26 15:45:48 3118

原创 jdk安装及环境变量配置

jdk的安装及环境变量配置教程

2016-03-22 10:58:01 959

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除