C语言

C语言注释符号

同学们认为注释很简单,那我来看看下面的代码是否正确?1.似是而非的问题1intmain()2{3int/*...*/i;4char*s="abcdefgh//hijklmn";5//Isita//6validcomment?7in/*...*/ti;8return0;910}你的答案是什么呢?答案:  只有第七行出错。...
代码星球·2020-04-14

彻底搞定C语言指针(精华版)

1.语言中变量的实质要理解C指针,我认为一定要理解C中“变量”的存储实质,所以我就从“变量”这个东西开始讲起吧!先来理解理解内存空间吧!请看下图:内存地址→ 6     7  8     9  10     11     12     13-----------...

C语言求最小公倍数和最大公约数三种算法(经典)

把以前写的一些经验总结汇个总,方便给未来的学弟学妹们做个参考!                     &nb...

STM32 编程的C语言基础

    刚开始看STM32的库函数,会有很多疑惑,例如指针怎么用,结构体跟指针怎么配合,例如函数的参数有什么要求,如何实时更新IO口的数据等。如果重新进行C语言的学习,那么要学很久才能够系统地认识。本文则将比较容易想不起来的知识点进行简单的整理。 1、#ifdef&nb...
代码星球·2020-04-14

C — 对C语言的认识

有趣的C语言代码  看一下这段代码输出的是什么1#include<stdio.h>2intmain()3{4inti=43;5printf("%d",printf("%d",printf("%d",i)));6getchar();7return0;8}C语言的特色  ...
代码星球·2020-04-14

C语言Windows程序开发—TextOut函数介绍【第02天】

(一)TextOut函数的参数介绍:1BOOLTextOut(//如果函数调用成功,返回TRUE,否则,返回FALSE2HDChdc,//用于显示字符串的控件ID3intnXStart,//字符串所在起始位置左上角(X,Y)的X坐标4intnYStart,//字符串所在起始位置左上角(X,Y)的Y坐标5LPCTSTRl...

随机函数rand()的使用方法——C语言

引用自百度百科:所需包含的头文件:1#include<stdlib.h>rand()函数是按指定的顺序来产生整数,因此每次执行上面的语句都打印相同的两个值,所以说C语言的随机并不是真正意义上的随机,有时候也叫伪随机数,使用rand()生成随机数之前需要用随机发生器的初始化函数srand(unsignedse...

C语言中,如何输出一个菱形!

intzh,zl,h,l;                        &nb...

C语言数据结构-创建链表的四种方法

结点类型:typedefintdatatype;typedefstructNODE{  datatypedata;  structNODE*next;  }Node,*LinkList;1、不带头结点的头插入法创建链表。  每创建一个结点,都使该结点成为头结点,这样头结点不断地向前移动,就可以创建一个没有特定头结点的链...

用C语言实现:求两数的最大公约数。

求两数最大公约数的方法有很多,这里重点介绍这两种算法:辗转相除法和更相减损法。1、辗转相除法。在两个数中,找出大数,用大数除以小数,得到整数商和余数,然后再不断地用除数(原来的小数)除以余数,直到没有余数为止。那么除数即为最大公约数。所以我们可以用一个循环来进行被除数、除数和余数之间的位置互换。也可以用goto语句来进...

C语言:大数取余

大数取余数(数组)今天做学校的oj时遇到一题,问题可见一下截图:查遍各大论坛,都没有遇到合适的方法,普通方法不可用,要采用数组的形式。     被除数超过longlong类型,不能采用常规思路,否则会出现wronganswer。值得注意的一点,是不能用double等实数...
代码星球·2020-04-12

switch中case...用法-c语言

...表示范围case0...4; //errorcase5...9;//okeg1:charch=4;switch(ch){  case1:printf("into1");break;  case3...8:printf("into2to8");break;}out:into2to8eg2:switch(c...
代码星球·2020-04-12

C/C++——C语言库函数大全

本文转载自:https://blog.csdn.net/yanfan0916/article/details/6450442###;  1.分类函数: ctype.h intisalpha(intch) 若ch是字母('A'-'Z','a'-'z')返回非0值,否则返回...
代码星球·2020-04-12

B树之C语言实现(包含查找、删除、插入)

一棵m阶B树(BalancedTreeoforderm),或为空树,或为满足下列特性对的m叉树。树中每个结点最多含有m棵子树。若根结点不是叶子结点,则至少有2个子树。除根结点之外的所有非终端结点至少有⌈m/2⌉⌈m/2⌉棵子树。每个非终端结点中包含信息:(n,A0,K1,...

关于C语言的几个考试编程题目

  提交要求:1:邮件名称:学号后三位-题目编号-姓名-期中考试。例如:098-1-沈苗-期中考试2:不用附件提交,直接写邮件,内容包括编程思路(写一段自己对题目的认识、思路、技术细节等)、源代码、运行结果分析和截图题目:1.编程先由计算机“想”一个1到100之间的数请人猜,...