自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 浅析C/C++程序的内存开辟

浅析C/C++程序的内存开辟

2022-05-28 19:24:12 419

原创 【动态内存管理】(为什么存在动态内存管理,动态内存函数的介绍(malloc、free、calloc、realloc),常见的动态内存错误)

【动态内存管理】为什么存在动态内存管理,动态内存函数的介绍(malloc、free、calloc、realloc),常见的动态内存错误

2022-05-28 16:48:17 303

原创 《深度剖析数据在内存中的存储》(包括整型的存储形式即原码反码和补码,大小端字节序的介绍及判断,浮点型在内存中的存储)

《深度剖析数据在内存中的存储》(包括整型的存储形式即原码反码和补码,大小端字节序的介绍及判断,浮点型在内存中的存储)

2022-05-24 15:59:57 312

原创 《C语言模拟实现内存函数》(包括memcpy,memmove,memcmp;memset只进行讲解)

C语言模拟实现内存函数:包括memcpy,memmove,memcmp;memset只进行讲解

2022-05-19 14:07:29 241

原创 《介绍几个常见常用的字符函数》(包括isdigit,isupper,islower,isalpha,isalnum,toupper,tolower)

《介绍几个常见常用的字符函数》(包括isdigit,isupper,islower,isalpha,isalnum,toupper,tolower)

2022-05-17 15:42:36 450

原创 《模拟实现字符串函数》(包括strlen,strcpy,strcat,strcmp,strncpy,strncat,strncmp,strstr)

模拟实现字符串函,包括strlen,strcpy,strcat,strcmp,strncpy,strncat,strncmp,strstr

2022-05-17 14:32:05 440

原创 《整型提升》

隐式类型转换,整型提升的意义,如何进行整型提升

2022-05-15 14:31:38 261

原创 《数组》包括一维数组二维数组的创建和初始化,在内存中的存储和使用方法,数组越界和作为函数参数的情况

包括一维数组二维数组的创建和初始化,在内存中的存储和使用方法,数组越界和作为函数参数的情况

2022-05-13 17:25:42 559 1

原创 函数的递归

递归的定义,什么是递归?程序调用自身的编程技巧称为递归。怎么运用递归?

2022-05-12 21:22:27 84

原创 函数详解:包括库函数和自定义函数,函数的参数及调用,声明及定义,嵌套使用和链式访问

函数详解:包括函数定义的解释,函数分类即库函数和自定义函数,strcpy和pow函数的介绍,函数的参数及调用,声明及定义,嵌套使用和链式访问

2022-05-12 14:02:40 538

原创 C语言详解《猜数字游戏》

C语言详解猜数字游戏

2022-05-11 18:00:17 717

原创 《分支与循环练习》——1.阶乘及阶乘累加,2.有序数组中查找数字(遍历和二分查找),3. 演示字符串从两端移动向中间汇聚的打印, 4.模拟用户登录且只能登录三次(只允许输入三次密码)

1.阶乘及阶乘累加(1!+2!+3!+...+n!),2.在一个有序数组中查找具体的数字(遍历和二分查找),3. 演示字符串从两端移动向中间汇聚的打印, 4.模拟用户登录且只能登录三次(只允许输入三次密码)

2022-05-11 16:06:59 228

原创 《分支与循环》

分支与循环:详解if语句,switch语句,while循环,for循环,do...while循环

2022-05-10 23:49:36 327

原创 《初识C语言二(注释&字符串&转义字符&选择循环语句&函数&数组&操作符》

注释&字符串&转义字符&。。。

2022-05-09 20:51:35 429

原创 编程之路不减,少年之心永存

你好,欢迎。这里是编程起点,能一起前进吗?我叫小泽同学~

2022-05-07 20:28:41 671

原创 【初始C语言一(数据类型&常量&变量)】

C语言中基本数据类型和常量变量

2022-05-07 13:48:00 247

原创 c语言求水仙花数0-10000

//求0-100000之间的"水仙花数”并输出,// 正确的“水仙花数”其实是一个3位数,在这里我们不限制它的位数://定义“水仙花数”是指一个n位数,其各个位的数字的n次方的和为它本身,//例:153是一个3位数,153=1^3+5^3+3^3,则153即为一个水仙花数#include <stdio.h>#include <math.h>int main(){ int i,j,sum,count; for (i = 1; i < 100000; i++.

2022-04-06 18:45:48 2391 2

原创 c语言单词翻转

标点符号也算单词数输入:i am a student.输出:student. a a#include <stdio.h>#include <string.h>//תvoid nixu(char* left, char* right){ while (left < right) { char temp; temp = *left; *left = *right; *right = temp; left++; right--; }

2022-04-04 14:39:23 1267

原创 三子棋游戏

game.h#define a1 3#define b1 3#include <stdio.h>#include <stdlib.h>#include <time.h>void inputboard(char board[a1][b1],int a,int b);void display(char board[a1][b1], int a, int b);void playermove(char board[a1][b1], int a, int b)

2022-04-03 09:38:26 70

原创 求出100-999之间的水仙花数

水仙花数:水仙花数是一个三位数,其各位数字的立方和刚好等于该数本身如153=1^3+5^3+3^3=3+125+27=153 ,153即为一个水仙花数#include <stdio.h>int main(){ int i,a,b,c; for (i = 100; i < 1000; i++) { a = i / 100; b = i / 10 % 10; c = i % 10; if (a * a * a + b * b * b + c * c * c.

2022-04-02 15:00:51 12016 1

原创 求出1-100的所以整数中出现多少个数字9

#include <stdio.h>int main(){ int i,count=0; for (i = 1; i <= 100; i++) { if (i % 10 == 9) { count++; } if (i / 10 == 9) { count++; } } printf("%d", count); return 0;}答案:20

2022-04-02 14:54:25 63

原创 求最大公约数

#include <stdio.h>int main(){ int a, b; printf("请输入2个整数,将输出它们的最大公约数:"); scanf("%d %d", &a, &b); int t; int x = a, y = b; while (b != 0) { t = a % b; a = b; b = t; } printf("%d和%d的最大公约数为%d。",x,y, a); return 0;}...

2022-04-02 14:47:56 391

原创 交换俩个变量(创建变量和不创建变量)

通过创建第三变量:#include <stdio.h>int main(){ int i, j; printf("请输入俩个整数,将对它们的数值进行交换:\n"); scanf("%d %d", &i, &j); printf("交换前:i=%d j=%d\n",i,j); int t; t = i; i = j; j = t; printf("交换后:i=%d j=%d", i, j); return 0;}不能创建第三变量:#i

2022-04-02 12:41:34 55

原创 九九乘法表

#include <stdio.h>int main(){ int i, j; for (i = 1; i <= 9; i++) //俩次循环,从1-9遍历 { for (j = 1; j <= i; j++) { printf("%d*%d=%-2d ", j, i, i * j); /*在%d中间加数字代表占几格的意思, 如果没有数字排版会不好看, 大家可以不写数字打印一次试试, .

2022-04-02 12:21:05 45

原创 输出100~200之间的素数

#include <stdio.h>#include <math.h>int main(){ int i, j,count=1; for (i = 101; i < 200; i += 2) { int a = 0; for (j = 2; j < sqrt(i); j++) { if (i % j == 0) { a = 1; break; } } if (a == 0) { count++.

2022-04-02 11:54:23 162

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除