C语言代码
难搞哦~
这个作者很懒,什么都没留下…
展开
-
C语言实现去掉给定字符串中重复的字符。例如:将 google 转化为 gole
C语言编写一个程序,去掉给定字符串中重复的字符。例如将google转化为gole。#include <stdio.h>#include <string.h>int main(){ char buf[1024]={0}; printf("请输入一个字符串!\n"); scanf("%s",buf); //scanf不能输入带空格的字符串 int l...原创 2019-10-25 16:12:53 · 5886 阅读 · 0 评论 -
C语言编写,不使用 %x 将十进制转十六进制的2种方法(递归+循环)
用C语言,编写一个程序,不使用格式控制符 %x 的情况下,将十进制数转换为十六进制。有两种方法:递归或者循环方法一:递归方式#include <stdio.h> void func(unsigned n,char buf[]){ if(n<16) printf("0x"); else func(n/16,buf); //递归运算 printf("...原创 2019-01-19 11:29:04 · 5357 阅读 · 4 评论 -
C语言编写冰雹猜想(角谷猜想)
1976年的一天,《华盛顿邮报》于头版头条刊登了一条数学新闻,文中叙述了这样一则故事:70年代中期,美国个所名牌大学校园内,人们都像发疯一般,日以继夜废寝忘食地玩弄一种数学游戏,这个游戏十分简单,任意写出一个(非零)自然数N,并且按照以下规律进行变换:如果是个奇数,则下一步变成 3N+1 如果是个偶数,则下一步变成 N/2一时间学生、教师、研究员、教授,甚至是一等一的数学大拿、天才都纷纷加...原创 2019-01-19 16:48:44 · 11000 阅读 · 0 评论 -
C语言用递归+循环迭代2种方法求斐波拉契数列(前n项和,第n项值,打印前n项)
什麽是斐波拉契数列?斐波拉契数列特点是第N项总是等于前两项之和;一般是从第一项和第二项都是1开始:例如1 1 2 3 5 8 13 21 34 55 59....................求解斐波拉契数列一直是C语言基础的常见问题,一般题目大概分为三种:问题1.编写一个程序,用户输入整数 N,程序输出第 N 项斐波那契数;如输入N=7 ,运行结果是:13问题2.编...原创 2019-01-22 08:48:08 · 19784 阅读 · 2 评论 -
C语言for循环打印各种字符三角形+菱形的方法
1.编写一个程序,在用户输入某个大写字母后,产生一个金字塔图案,例如输入字母E: A ABA ABCBA ABCDCBAABCDEDCBAC语言代码实现:#include <stdio.h>/*1***A2**ABA3*ABCBA4ABCDCBA*/int main(){ char tem; int num,i,j; print...原创 2019-01-27 10:53:05 · 16396 阅读 · 1 评论 -
C语言实现将两个字符串连接起来输出(不使用 strcat 或 strncat 函数)
1.编写一个程序,将两个给定的字符串连接起来,要求不使用 strcat 或 strncat 函数。#include <stdio.h>#include <strings.h>#include <string.h>int main(void){ char s1[100]; char s2[100]; bzero(s1, 100); // 将数...原创 2019-01-27 11:11:43 · 31601 阅读 · 0 评论