上一页 1 ··· 7 8 9 10 11 12 下一页
摘要: C语言练习,为了更好的掌握指针,我发现如果实现字符查找函数,就可以了, 这里面设计到了二级指针的知识,还有字符数组等,值得练习。 在VS2015上程序运行如下: 阅读全文
posted @ 2019-08-06 11:57 flyingswallow 阅读(873) 评论(0) 推荐(0) 编辑
摘要: 面试题里面经常会碰见一些关于字符串的编程题,今天笔者就准备实现一下 strlen函数 为将来的面试做一些准备,直接上代码: 程序在vs2015上运行如下: 阅读全文
posted @ 2019-08-06 11:16 flyingswallow 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 排序算法,是编程中经常使用的算法,我经常听说的有冒泡排序、插入排序、希尔排序、选择排序等等 由于笔者并非计算机专业科班出身,加上天资一般,当时学习的时候,真是头疼不已,那时候很多上说的也 不是特别清楚,后来搞明白了之后,时间一长,又忘了(哈哈)。所以总结一下,需要用时直接到博客园上 面去复制。 今天 阅读全文
posted @ 2019-08-06 10:51 flyingswallow 阅读(3784) 评论(0) 推荐(0) 编辑
摘要: 最近练习C语言时,发现这道编程题综合了平年闰年的判断以及数组的知识 感觉有必要记录一下,所以自己编写了这样的程序。编译器必须要说明一下,关于 C语言练习这个章节,笔者使用VS2015编译器(因为好多大神,经常忘了描述他们的编译环境,有时候用他们的代码,编译无法通过) 效果如下: 阅读全文
posted @ 2019-08-06 09:58 flyingswallow 阅读(833) 评论(0) 推荐(0) 编辑
摘要: //猴子吃桃问题是C程序面试中很经典的题型 //主要运用了迭代的思想,找出迭代表达式,即可求解 //问题描述:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将第一天剩下的桃子吃掉了一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,发现 阅读全文
posted @ 2019-08-05 20:45 flyingswallow 阅读(829) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h> #define DEBUG//循环的方式int fanc(int arg); int main(int argc, char *argv) { int num; int result; scanf("%d", &num); result=fanc(num); p 阅读全文
posted @ 2019-08-05 20:22 flyingswallow 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 面试题中二进制转换问题,将一个二进制数,从某位开始进行,n位转换,程序如下所示: 程序在VC++6.0中运行结果如下图所示: 阅读全文
posted @ 2018-04-09 17:26 flyingswallow 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 面试题中的小程序,如何判断一个正整数是2的N次幂,用简单的位运算实现。程序如下所示: 程序在VC++6.0上的运行结果是: 阅读全文
posted @ 2018-04-09 16:39 flyingswallow 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 今天在程序员面试题中,碰到一个有意思的题目:数组a[N],存放了1至N-1个数,其中某个数重复一次,现在要求找出重复的数字且程序时间复杂度必须为O(N)。乍一看,如果不计时间复杂度和空间复杂度程序比较容易编写,但是考虑时间和空间复杂度,笔者首先想到的是用“哨兵”的经典方法。程序如下: 程序在VC++ 阅读全文
posted @ 2018-04-09 10:10 flyingswallow 阅读(135) 评论(0) 推荐(0) 编辑
摘要: C语言易学难精,如果在平时的编程中,加入一些小技巧,可以提供程序运行的效率,何乐而不为呢? 本小白初学C语言准备记录自己的学C之路,经常贴一些自己觉得优化的小程序代码,希望大神们不吝 赐教。 宏定义下的数据交换: 程序的运行结果如图所示: 2018-04-08 18:49:37 阅读全文
posted @ 2018-04-08 18:50 flyingswallow 阅读(108) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 下一页