
C
xwisdomhills
热爱机器学习 计算机视觉 图像处理 努力做一个实干的技术工作者!
展开
-
C语言实现-递归
递归方法是程序设计的一种主要手段。事实上,计算机可以识别的语言是递归可枚举语言,可计算的函数是部分递归函数。可见,可计算的问题,一般都可以写成递归处理程序。例题1 输入一个自然数,试将其表示成质因数乘积的形式。例如:输入140时,则输出:140=2*2*5*7。 要求编写递归程序。 代码如下:#include/**求质因数*参数m: 带分解的数字;n带尝试的因子*/vo原创 2015-05-23 10:55:04 · 915 阅读 · 0 评论 -
单词翻转
单词翻转问题描述:输入一个英文句子,翻转句子中的单词顺序。要求单词内字符的顺序不变,句子中单词以空格隔开。为简单起见,标点符号和普通字母一样处理。例如,若输入“I am a student.”,则输出“student. a am I”。解题思路:我们可以把句子中的空格的位置确定一下,比如例子中第一个空格在字符串的第二个位置,第二个空格出现在字符串的第四个位置,依此类推;也即 字符串原创 2015-10-21 18:05:41 · 573 阅读 · 0 评论 -
C语言-交换
一:值传递#includeusing namespace std;void Swap(int x,int y){ int temp =x; x=y; y=temp;}int main(){ int a=10; int b=5; Swap(a,b); printf("%d,%d",a,b); return 0;}运行结果:解析:Swap(int x,i原创 2015-10-21 15:20:15 · 450 阅读 · 0 评论