![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言
文章平均质量分 67
小泽同学~
从0开始,一步一步,慢慢来。小泽同学,一名普普通通的大一仔。
展开
-
浅析C/C++程序的内存开辟
浅析C/C++程序的内存开辟原创 2022-05-28 19:24:12 · 324 阅读 · 0 评论 -
【动态内存管理】(为什么存在动态内存管理,动态内存函数的介绍(malloc、free、calloc、realloc),常见的动态内存错误)
【动态内存管理】为什么存在动态内存管理,动态内存函数的介绍(malloc、free、calloc、realloc),常见的动态内存错误原创 2022-05-28 16:48:17 · 209 阅读 · 0 评论 -
《深度剖析数据在内存中的存储》(包括整型的存储形式即原码反码和补码,大小端字节序的介绍及判断,浮点型在内存中的存储)
《深度剖析数据在内存中的存储》(包括整型的存储形式即原码反码和补码,大小端字节序的介绍及判断,浮点型在内存中的存储)原创 2022-05-24 15:59:57 · 223 阅读 · 0 评论 -
《C语言模拟实现内存函数》(包括memcpy,memmove,memcmp;memset只进行讲解)
C语言模拟实现内存函数:包括memcpy,memmove,memcmp;memset只进行讲解原创 2022-05-19 14:07:29 · 168 阅读 · 0 评论 -
《介绍几个常见常用的字符函数》(包括isdigit,isupper,islower,isalpha,isalnum,toupper,tolower)
《介绍几个常见常用的字符函数》(包括isdigit,isupper,islower,isalpha,isalnum,toupper,tolower)原创 2022-05-17 15:42:36 · 409 阅读 · 0 评论 -
《模拟实现字符串函数》(包括strlen,strcpy,strcat,strcmp,strncpy,strncat,strncmp,strstr)
模拟实现字符串函,包括strlen,strcpy,strcat,strcmp,strncpy,strncat,strncmp,strstr原创 2022-05-17 14:32:05 · 329 阅读 · 0 评论 -
《整型提升》
隐式类型转换,整型提升的意义,如何进行整型提升原创 2022-05-15 14:31:38 · 220 阅读 · 0 评论 -
《数组》包括一维数组二维数组的创建和初始化,在内存中的存储和使用方法,数组越界和作为函数参数的情况
包括一维数组二维数组的创建和初始化,在内存中的存储和使用方法,数组越界和作为函数参数的情况原创 2022-05-13 17:25:42 · 489 阅读 · 1 评论 -
函数的递归
递归的定义,什么是递归?程序调用自身的编程技巧称为递归。怎么运用递归?原创 2022-05-12 21:22:27 · 50 阅读 · 0 评论 -
函数详解:包括库函数和自定义函数,函数的参数及调用,声明及定义,嵌套使用和链式访问
函数详解:包括函数定义的解释,函数分类即库函数和自定义函数,strcpy和pow函数的介绍,函数的参数及调用,声明及定义,嵌套使用和链式访问原创 2022-05-12 14:02:40 · 448 阅读 · 0 评论 -
C语言详解《猜数字游戏》
C语言详解猜数字游戏原创 2022-05-11 18:00:17 · 612 阅读 · 0 评论 -
《分支与循环练习》——1.阶乘及阶乘累加,2.有序数组中查找数字(遍历和二分查找),3. 演示字符串从两端移动向中间汇聚的打印, 4.模拟用户登录且只能登录三次(只允许输入三次密码)
1.阶乘及阶乘累加(1!+2!+3!+...+n!),2.在一个有序数组中查找具体的数字(遍历和二分查找),3. 演示字符串从两端移动向中间汇聚的打印, 4.模拟用户登录且只能登录三次(只允许输入三次密码)原创 2022-05-11 16:06:59 · 180 阅读 · 0 评论 -
《分支与循环》
分支与循环:详解if语句,switch语句,while循环,for循环,do...while循环原创 2022-05-10 23:49:36 · 233 阅读 · 0 评论 -
《初识C语言二(注释&字符串&转义字符&选择循环语句&函数&数组&操作符》
注释&字符串&转义字符&。。。原创 2022-05-09 20:51:35 · 291 阅读 · 0 评论 -
编程之路不减,少年之心永存
你好,欢迎。这里是编程起点,能一起前进吗?我叫小泽同学~原创 2022-05-07 20:28:41 · 578 阅读 · 0 评论 -
【初始C语言一(数据类型&常量&变量)】
C语言中基本数据类型和常量变量原创 2022-05-07 13:48:00 · 209 阅读 · 0 评论 -
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 · 2206 阅读 · 1 评论 -
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 · 1170 阅读 · 0 评论 -
三子棋游戏
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 · 47 阅读 · 0 评论 -
求出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 · 11717 阅读 · 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 · 34 阅读 · 0 评论 -
求最大公约数
#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 · 364 阅读 · 0 评论 -
交换俩个变量(创建变量和不创建变量)
通过创建第三变量:#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 · 34 阅读 · 0 评论 -
输出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 · 130 阅读 · 0 评论