2016年1月21日

C语言 百炼成钢6

摘要: //题目16:输入两个正整数m和n,求其最大公约数和最小公倍数。 #define _CRT_SECURE_NO_WARNINGS #include #include #include //分析:最大公约数--取2个数中最小的一个数,for循环,m%i==0&&n%i==0 //最大公倍数是m*n,m*i%n==0 //辗转相除法:如果两个数有最大公约数A,那么这两个数,以及这两个数的... 阅读全文

posted @ 2016-01-21 23:16 寒魔影 阅读(238) 评论(0) 推荐(0) 编辑

C语言 百炼成钢5

摘要: //题目13:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数 //本身。例如:153是一个“水仙花数”,因为153 = 1的三次方+5的三次方+3的三次方。 #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #in 阅读全文

posted @ 2016-01-21 16:32 寒魔影 阅读(242) 评论(0) 推荐(0) 编辑

C语言 百炼成钢4

摘要: //题目10:打印楼梯,同时在楼梯上方打印两个笑脸。 #define _CRT_SECURE_NO_WARNINGS #include #include #include //分析:楼梯,打印阶梯形状,涉及到行列,for循环 void main6(){ //假设个台阶,每个台阶宽3个单位,高3个单位 //笑脸的字符是'\1' //5个台阶,总高度就是5*3=15... 阅读全文

posted @ 2016-01-21 14:44 寒魔影 阅读(195) 评论(0) 推荐(0) 编辑

C语言 百炼成钢3

摘要: 分析 阅读全文

posted @ 2016-01-21 12:18 寒魔影 阅读(205) 评论(0) 推荐(0) 编辑

C语言 百炼成钢2

摘要: //题目4:输入某年某月某日,判断这一天是这一年的第几天? #define _CRT_SECURE_NO_WARNINGS #include #include //分析:某年决定是平年还是闰年,某月决定本月有多少天,最后结果是前几个月的时间+本月已过的天数 //闰年的判断 (year%4==0&&year%100!=0)||(year%400==0) int protect(int yea... 阅读全文

posted @ 2016-01-21 00:00 寒魔影 阅读(238) 评论(0) 推荐(0) 编辑

2016年1月20日

C语言 百炼成钢1

摘要: //题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? #define _CRT_SECURE_NO_WARNINGS #include #include void main(){ //三位数,有个,十,百,三位,可以通过循环来解决,百位上循环1次,十位上循环4次,个位上循环4*4=16次 FILE *pf; pf = fopen("E:... 阅读全文

posted @ 2016-01-20 15:22 寒魔影 阅读(441) 评论(0) 推荐(0) 编辑

2016年1月18日

C语言 位运算

摘要: 位运算,运算注意要点 阅读全文

posted @ 2016-01-18 18:47 寒魔影 阅读(657) 评论(0) 推荐(0) 编辑

C语言 内存四大存储区域

摘要: #include<stdio.h> #include<stdlib.h> //程序代码指令,define定义的常量 代码区(只读) //全局(关键)变量/常量,静态(关键)变量/常量,常量字符串 静态区 //静态区的内容在总个程序的生命周期内都存在,由编译器在编译的时候分配。 //局部变量 栈区 / 阅读全文

posted @ 2016-01-18 18:43 寒魔影 阅读(4311) 评论(0) 推荐(0) 编辑

2016年1月15日

c语言 数组名是常量指针

摘要: //数组名是常量指针 #define _CRT_SECURE_NO_WARNINGS #include #include #include //char (*pin)[20]二维数组指针的定义 int getrequerstr(char(*pin)[20], int pinlen,const char * pkey, char *pout){ //定义返回key int ... 阅读全文

posted @ 2016-01-15 17:07 寒魔影 阅读(1739) 评论(0) 推荐(0) 编辑

2016年1月14日

c语言 动态数组

摘要: C语言中,在声明数组时,必须明确告诉编译器数组的大小,之后编译器就会在内存中为该数组开辟固定大小的内存。有些时候,用户并不确定需要多大的内存,使用多大的数组,为了保险起见,有的用户采用定义一个大数组的方法,开辟的数组大小可能比实际所需大几倍甚至十几倍,这造成了内存的浪费,带来了极大的不便。另一方面, 阅读全文

posted @ 2016-01-14 10:33 寒魔影 阅读(585) 评论(0) 推荐(0) 编辑

导航