码迷,mamicode.com
首页 > 编程语言
翁恺老师C语言入门第三周编程题之《数字特征值》
题目内容:对数字求特征值是常用的编码算法,奇偶特征是一种简单的特征值。对于一个整数,从个位开始对每一位数字编号,个位是1号,十位是2号,以此类推。这个整数在第n位上的数字记作x,如果x和n的奇偶性相同,则记下一个1,否则记下一个0。按照整数的顺序把对应位的表示奇偶性的0和1都记录下来,就形成了一个二...
分类:编程语言   时间:2014-12-27 01:32:06    阅读次数:453
JavaScript中创建对象的几种模式
看了js高级程序设计的第六章,很多知识。关于创建对象的几种模式,这里记录一下。1.工厂模式 1 function createPerson(name, age, job) { 2 var o = new Object(); 3 o.name = name; 4 o.age =...
分类:编程语言   时间:2014-12-27 01:31:47    阅读次数:183
java变长参数
从java5开始提供了变长参数,可以把变长参数当作数据使用可变长参数方法的定义使用...表示可变长参数,例如print(String... args){ ...}在具有可变长参数的方法中可以把参数当成数组使用,例如可以循环输出所有的参数值。print(String... args){ for(S.....
分类:编程语言   时间:2014-12-27 01:31:37    阅读次数:230
C语言:全局变量与局部变量
局部变量: 概念:定义函数内部变量 定义格式:变量类型 变量名称; 作用域:从定义那一行开始到所在代码块结束 生命周期:从代码执行到定义的哪一行开始,到其所在的代码的结束为止 特点:相同的代码块中不可以有同名的变量 不同的代码块中可以有同名的变量,内部的变量会覆盖外部定义的变量全局变...
分类:编程语言   时间:2014-12-27 01:33:36    阅读次数:115
C语言:if语句
/* 第一种:如果条件表达式成立就执行小括号后面大括号中的语句 if(条件表达式){ 语句; ... } 第二种:如果条件表达式成立就执行if后面小括号后面大括号中的语句,否则就执行else后面大括号中语句 这里至少有一个代码会被执行 if(条件表达式){ 语句; ... }else{...
分类:编程语言   时间:2014-12-27 01:32:44    阅读次数:157
C语言:函数基本概念
函数:完成特定功能代码块函数作用:管理代码的函数的优点:提高代码的可读性 提高代码的复用性 提高代码可维护性函数:函数名不可以重复定义 要给函数起一个有意义的名字函数特点:只有调用才会执行函数定义的格式 形参列表 返回类型 函数名称(参数类...
分类:编程语言   时间:2014-12-27 01:33:08    阅读次数:222
C语言:二维数组
二维数组:元素为一维数组的数组一维数组:数据类型 数组名称[元素个数] 二维数组:数据类型 数组名称[一维数组的个数][一维数组的元素个数]; 三维数组:数据类型 数组名称[二维数组的个数][一维数组的个数][一维数组的元素个数];二维数组的注意点: 如果二维数组仅仅是定义没有初始化里面的元素都是....
分类:编程语言   时间:2014-12-27 01:30:23    阅读次数:132
C语言:switch语句
如果表达式的值等于常量那么就执行这个常量后面的语句switch (表达式) { case 常量: 语句; .... break; case 常量: 语句; .... break; default: 语句; .... break;}注意点:1、case 后面的常量不可以重复 ...
分类:编程语言   时间:2014-12-27 01:31:09    阅读次数:129
王垠:如何掌握程序语言(转)
王垠:如何掌握程序语言学习程序语言是每个程序员的必经之路。可是这个世界上有太多的程序语言,每一种都号称具有最新的“特性”。所以程序员的苦恼就在于总是需要学习各种稀奇古怪的语言,而且必须紧跟“潮流”,否则就怕被时代所淘汰。学习程序语言是每个程序员的必经之路。可是这个世界上有太多的程序语言,每一种都号称...
分类:编程语言   时间:2014-12-27 01:30:07    阅读次数:252
C语言:结构体
构造类型:由已有的数据类型构成类型 1、数组:多个同种类型的数据构成的那么一种类型 特点:只能存放一种数类型 2、结构体:从来存放表示某种特定含义的一组数据 它是对数据封装 函数对功能封装 好处:提高代码的可读性 提高数据易用性 提高代码可...
分类:编程语言   时间:2014-12-27 01:27:54    阅读次数:185
C语言:指针
内存中最小的存储单元:字节,每一个字节在内存中都有一个编号,这编号就是指针指针:内存地址有了指针你就有了打开这块内存钥匙,就可以操作这一块内存指针变量:存放内存地址的变量定义指针:指针所指向数据类型 * 指针变量名称;在的定义变量时候,*是一个类型说明符,说明定义这个变量是一个指针变量在不是定义的变...
分类:编程语言   时间:2014-12-27 01:27:41    阅读次数:178
C语言:带参数的宏定义
宏名的命名规范1、全部大写有多个单词中间使用下划线隔开(常用)2、以k开头的驼峰标识(不常用)带参数的宏定义:把出现宏名地方都会把宏名后面小括号中的参数代入到宏后面的表达式中,然后进行替换格式:#define 宏名(参数列表) 表达式注意点:1、参数列表中没有类型 2、宏名与括号之间一定不要加...
分类:编程语言   时间:2014-12-27 01:27:05    阅读次数:223
C语言:while循环格式
while循环格式: while(条件表达式){ 语句; .... }注意点:循环:用来处理一些重复执行的操作写循环的具体步骤:1、确定需要重复执行的操作2、确定循环终止的条件: 1、在循环开始之前,需要做点事(定义一个循环控制变量并将其初始化) 2、确定循环约束条件 3、在每一次循环结束...
分类:编程语言   时间:2014-12-27 01:29:36    阅读次数:386
C语言:变量的修饰符
变量的修饰符 1、修饰长度(针对64位操作系统) int 4字节 short 2字节 %hd long 8字节 %ld long long 8字节 %lld unsigned int 4字节 %u unsigned short 2字节 %hu unsigned long 8字...
分类:编程语言   时间:2014-12-27 01:27:29    阅读次数:299
leetcode 【 Reverse Words in a String 】python 实现
题目:Given an input string, reverse the string word by word.For example,Given s = "the sky is blue",return "blue is sky the".代码:oj在线测试通过Runtime:172 ms 1...
分类:编程语言   时间:2014-12-27 01:26:47    阅读次数:232
C语言:宏定义
C语言程序运行的顺序:源代码 -》编译预处理 ——》 编译 -》链接 -》 运行 编译预处理指令:在编译前进行解析处理的指令 编译预处理指令 1、宏定义 #define 1.1 不带参数宏定义 1.2 带参数的宏定义 2、条件编译 3、文件包含 #include 编译预处理指令: 1...
分类:编程语言   时间:2014-12-27 01:27:33    阅读次数:224
《算法竞赛入门经典》1.5.6上机练习
习题1-1 平均数(average)1 #include2 int main()3 {4 int a,b,c;5 scanf("%d%d%d",&a,&b,&c);6 printf("%0.3lf",(a+b+c)/3.0);7 return 0;8 }本题重点在于格...
分类:编程语言   时间:2014-12-27 01:26:43    阅读次数:211
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!