随笔分类 -  C / C++

C语言相关的技术栈
摘要:#include <stdio.h> #include <stdlib.h> //exit #include<malloc.h> //定义二叉链表结点结构 typedef struct node{ int data; struct node *lchild, *rchild; }BiTree; // 阅读全文
posted @ 2022-12-05 10:35 Little_Monster-lhq 阅读(121) 评论(0) 推荐(0) 编辑
摘要:数字金字塔(保证两位数的数字也能排好) void ex05(){ int i,j,rows,space; printf("输入金字塔层数:"); scanf("%d",&rows); for(i = 1; i <= rows; i++){ for(space = 0; space <= rows-i 阅读全文
posted @ 2022-09-10 13:21 Little_Monster-lhq 阅读(72) 评论(0) 推荐(0) 编辑
摘要:C语言输入输出格式符 printf函数(格式输出函数) 1.一般格式 printf(格式控制,输出表列) 例如:printf("i=%d,ch=%c\n",i,ch); 说明: (1)“格式控制”是用双撇号括起来的字符串,也称“转换控制字符串”,它包括两种信息: ①格式说明:由“%”和格式字符组成, 阅读全文
posted @ 2022-09-10 09:24 Little_Monster-lhq 阅读(994) 评论(0) 推荐(0) 编辑
摘要:来点基础的练习题吧,看见CSDN这类基础的代码不多 //正三角形 void ex03(){ int i,k=0, rows, space; printf("请输入三角形的层次:"); scanf("%d",&rows); for(i=1; i<=rows; i++,k=0){ //k值每次循环都要重 阅读全文
posted @ 2022-09-10 09:23 Little_Monster-lhq 阅读(20) 评论(0) 推荐(0) 编辑
摘要:C语言可以在执行语句中间定义变量吗? 例如:for(int i=0; i<5; i++){ } 在C++中(.CPP文件是按C++标准编译的),按照语法我们可以把变量定义在任何位置,只要在用到变量前对该变量进行声明定义就行了,位置不做特别要求,比如函数中任意位置出现的For循环中: 好多同学分不太清 阅读全文
posted @ 2022-09-10 09:22 Little_Monster-lhq 阅读(221) 评论(0) 推荐(0) 编辑
摘要:C语言集锦(一) C代码生成图片:BMP、PNG和JPEG 1.生成BMP图片 在学习图形图像的过程中,最简单和常见的格式是BMP和PPM。下面将给出生成BMP的极度精简代码,然后讲解BMP格式。 #include <stdio.h> #include <stdlib.h> #define w 20 阅读全文
posted @ 2022-09-10 09:20 Little_Monster-lhq 阅读(1259) 评论(0) 推荐(0) 编辑