2016年1月25日

C语言 数组之无限循环

摘要: #include #include #include //定于数组的大小 #define N 10 void main(){ //某些场合,我们可能不是要遍历数组,而是重复的遍历这个数组,我偶然学到了这个方法 int a[N] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; int index = 0; while (1){ ... 阅读全文

posted @ 2016-01-25 18:56 寒魔影 阅读(1706) 评论(0) 推荐(0)

C语言 百炼成钢15

摘要: //题目43:有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出 //圈子,问最后留下的是原来第几号的那位。 #include #include //分析:用while循环实现 //定于数组的大小 #define N 6 void main(){ int a[N] = { 1, 2, 3 ,4,5,6}; //定义报数变量 int k... 阅读全文

posted @ 2016-01-25 18:50 寒魔影 阅读(261) 评论(0) 推荐(0)

C语言 百炼成钢14

摘要: //题目40:输入3个数a,b,c,按大小顺序输出。(使用指针完成) #include #include //分析:用指针完成,说明不可以改变a,b,c的值,只是输出的时候数据变化 //简单的办法:比较好a,b,c大小,在赋值给对应指针, void main9(){ int a = 8, b = 3, c = 6; int *pa = &a, *pb = &b, *pc... 阅读全文

posted @ 2016-01-25 14:57 寒魔影 阅读(265) 评论(0) 推荐(0)

C语言 百炼成钢13

摘要: //题目37:将一个数组逆序输出。用第一个与最后一个交换。 #include #include #include //分析:逆序输出,就会想到使用递归可以轻易实现,但是这次我就用for循环逆序打印吧 #define N 10 //这是为了以后动态数组的使用 void main(){ int a[N] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; ... 阅读全文

posted @ 2016-01-25 13:58 寒魔影 阅读(224) 评论(0) 推荐(0)

2016年1月23日

C语言 百炼成钢12

摘要: //题目34:对10个数进行排序 #include #include //分析:使用冒泡排序 void main(){ int arr[10] = { 9, 2, 4, 7, 5, 71, 45, 46, 7, 8 }; //定义临时变量 int temp = 0; //冒泡排序 双循环 for (int i = 0; i arr[j]) ... 阅读全文

posted @ 2016-01-23 16:57 寒魔影 阅读(330) 评论(0) 推荐(0)

C语言 生成随机数

摘要: #include #include #include void main1(){ //定义一个时间类型 time_t ts;//头文件time.h //生成随机数种子 srand((unsigned int)(time(&ts))); int num = 0; while (1){ Sleep(1000); //r... 阅读全文

posted @ 2016-01-23 15:48 寒魔影 阅读(306) 评论(0) 推荐(0)

C语言 百炼成钢11

摘要: //题目31:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续 //判断第二个字母。 #define _CRT_SECURE_NO_WARNINGS #include #include #include //分析:通过输入的字母判定星期几,可以使用if()else void main(){ char str[7] = { 0 }; scanf("%s"... 阅读全文

posted @ 2016-01-23 00:09 寒魔影 阅读(258) 评论(0) 推荐(0)

2016年1月22日

C语言 百炼成钢10

摘要: //题目28:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第 //3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后 //问第一个人,他说是10岁。请问第五个人多大? #define _CRT_SECURE_NO_WARNINGS #include #include #include //分析:经过阅读,发现f(5)=f(4... 阅读全文

posted @ 2016-01-22 17:00 寒魔影 阅读(223) 评论(0) 推荐(0)

C语言 百炼成钢9

摘要: //题目25:求1+2!+3!+...+20!的和 #define _CRT_SECURE_NO_WARNINGS #include #include #include //分析:这题用函数很好解决,表面看起来很复杂,但是我们写一个函数来求n!(n的阶乘) //然后写一个for循环不断调用函数就OK了 float run9(int n){ float res = 1.0; ... 阅读全文

posted @ 2016-01-22 16:25 寒魔影 阅读(249) 评论(0) 推荐(0)

C语言 百炼成钢8

摘要: //题目22:两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定 //比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x, z比,请编程序找出 //三队赛手的名单。 #define _CRT_SECURE_NO_WARNINGS #include #include #include //分析:c说他不和x, z比,那么确定c--y;a说他不和... 阅读全文

posted @ 2016-01-22 14:11 寒魔影 阅读(248) 评论(0) 推荐(0)

导航