![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C初学者
文章平均质量分 52
吃个西瓜嘤
随心更一些简单的C编程干货满满~
展开
-
C语言【典型算法编程题】总结
编写程序,从键盘上输入三角形的三个边长(实数),判断这三个边能否构成三角形(构成三角形的条件为:任意两边之和大于第三边),如果能构成三角形,则计算三角形的面积并输出(保留2位小数);2,正负符号相间的问题,循环次数依赖于项数值的大小,用π/4≈1-1/3+1/5-1/7+...求π的近似值,2,从键盘任意输入a,b,c的值,编程计算并输出一元二次方程ax²+bx+c=0的根。b²-4ac≥0 ,就计算并输出方程的两个实根,否则就输出“方程无实根”的信息。原创 2024-03-13 00:19:28 · 1007 阅读 · 0 评论 -
C语言 【程序填空题】总结
4,下面程序的功能是:从键盘上输入一个字符,判断它是否为小写字母,如果是,将它转换为大写。9,下面程序功能是利用指向结构体数组元素的指针,从键盘输入30名学生信息并进行访问,统计。6, 下面程序的功能是利用指向结构体数组元素的指针对学生信息进行访问,请填空。1,下面程序的功能是计算1-3+5-7+.....-99+101的值,填空。5,下面函数的功能是对n个整数利用起泡法(冒泡法)进行由大到小排序,请填空。3,下面程序功能是输出所给多个字符串中最小的字符串,填空。的所有x值换成y),返回被替换的元素个数。原创 2024-03-11 13:30:55 · 782 阅读 · 0 评论 -
C语言编程大题
输入信息为:工号(int),姓名(字符串),电视机(float) ,电冰箱(float)空调(float)和 洗衣机(float) 销售收入,然后计算每人的总销售额(float),在按总销售额从高到低排序,最后输出排序后的结果,每一行一位员工的数据,仍然是按工号,姓名,电视机,电冰箱,空调和洗衣机销售收入的顺序。其牌面记录为charFace[ ] ={'A ','2','3','4','5','6','7','8','9','X','J','Q','K'};4,写一函数,实现两个字符串的比较。原创 2024-03-03 00:06:23 · 368 阅读 · 0 评论 -
C语言提高总结知识点~
97,int型在16位机中占2B,int型在32位机中占4B,char 是1B,long 4B,float 4B,double 8B。64,‘\0’ 到 ‘\377’ 是正确的,超出范围不对,0-255的八进制就是0-377,\后跟1-3位八进制ASCII。75,a[0],a[1],a[2]也都是地址常量,不可以对它进行赋值操作,同时他们都是列指针,a[0]+1,=0 ,x||y,!76,注意a和a[0],a[1],a[2]是不同的,它们的基类型是不同的,前者是一行元素,后三者是一列。原创 2024-02-26 22:15:27 · 941 阅读 · 2 评论 -
C语言关键字你知道有多少个吗
后续会挨个介绍这32个关键字~C语言有32个关键字。原创 2023-07-20 13:36:44 · 56 阅读 · 0 评论 -
用C实现函数,返回一个正整数的所有因子之和------(C每日一编程)
【代码】用C实现函数,返回一个正整数的所有因子之和------(C每日一编程)原创 2024-01-01 07:15:00 · 837 阅读 · 0 评论 -
用C编程求一个正整数n是否是完全平方数-------(C每日一编程)
完全平方数就是n=√n×√n。例:9=√9×√9=3×3。原创 2023-12-31 19:15:00 · 462 阅读 · 0 评论 -
用C语言函数求x^y-------(C每日一编程)
【代码】用C语言函数求x^y-------(C每日一编程)原创 2023-12-30 16:14:29 · 448 阅读 · 1 评论 -
C编程指针篇----包括历年真题
要求:不允许使用strlen()函数,用字符指针实现。原创 2023-12-30 16:02:00 · 396 阅读 · 0 评论 -
C编程数列例题 ---包括三年编程真题
(1)可能不到1000人捐款就捐够了-----涉及到提前退出循环,还有一种可能1000人都凑不齐2w元钱-----涉及到正常退出循环。(1)是一个典型的数列问题---- s=s+t。原创 2023-12-30 13:26:48 · 542 阅读 · 0 评论 -
C语言数据类型和变量
C语⾔提供了丰富的数据类型来描述⽣活中的各种数据。使⽤整型类型来描述整数,使⽤字符类型来描 述字符,使⽤浮点型类型来描述⼩数。所谓“类型”,就是相似的数据所拥有的共同特征,编译器只 有知道了数据的类型,才知道怎么操作数据。下⾯盘点⼀下C语⾔提供的各种数据类型,本章节主要探讨内置数据类型。原创 2023-12-30 12:16:20 · 358 阅读 · 0 评论 -
字符串函数的实现以及大小写转换、字符统计等------(C每日一编程)
以上无非就是求计数器个数,分别设置字母个数a=0、数字个数b=0、空格个数c=0、其他d=0。‘A’--'Z' 26个字母需要设置26个计数器这时需要设置一个数组a[i]一、从键盘输入一个不超过9个字符的字符串,以回车结束,判断其中数字字符个数。一、--1统计字母个数。二、统计各字母出现的次数。回文数是2020 0202。大小写转换:就是加减32。原创 2023-12-30 12:15:43 · 629 阅读 · 0 评论 -
C语言二维数值数组,杨辉三角----------(C每日一编程)
2从第三行开始(除第一个数和最后一个数外),其余各数都是 上一行同列和前一列两个数之和。次对角线的关系:行号加列号=它的长度减1。4在外循环里面内循环外面加上一个换行。例:打印出杨辉三角形(打印10行)1第一列和主对角线都是1。3是一个非常典型的下三角。用两个双重for循环。用两个双重for循环。原创 2023-12-27 16:22:30 · 654 阅读 · 0 评论 -
选择排序------------(C每日一编程)
将n个数中最小数与第一个数交换,将n-1个数中最小数与第二个数交换,.......选择:每一趟从无序区选一个值最小(大)的元素,与无序区第一个元素交换。第i轮要进行n-i次两两比较。分析:找出最小数用打擂台法。n个数要进行n-1轮比较。原创 2023-12-27 12:26:26 · 481 阅读 · 0 评论 -
冒泡排序--------(C每日一题)
每次将相邻的两个数比较,将小的调到前头--升序一,用冒泡法将10个整数由大到小排序原创 2023-12-27 10:46:47 · 2233 阅读 · 2 评论 -
用C语言找最大值最小值极值问题---------(C每日一编程)
这个就是一个二维数组打擂台求极值问题。原创 2023-12-27 00:09:13 · 687 阅读 · 0 评论 -
用C求斐波那契数列-----(C每日一编程)
求斐波那契数列原创 2023-12-23 23:59:26 · 628 阅读 · 0 评论 -
用C的递归函数求n!-----(C每日一编程)
【代码】用C的递归函数求n!-----(C每日一编程)原创 2023-12-23 23:21:17 · 527 阅读 · 0 评论 -
用C语言递归函数strlength实现求字符串长度和将ch某个字符小写转成大写,返回个数---------(C每日一编程)
【代码】用C语言递归函数strlength实现求字符串长度和将ch某个字符小写转成大写,返回个数---------(C每日一编程)原创 2023-12-21 20:30:00 · 459 阅读 · 0 评论 -
用C语言函数fun实现水仙花数的判断编程------(C每日一编程)
【代码】用C语言函数fun实现水仙花数的判断编程------(C每日一编程)原创 2023-12-21 20:30:00 · 892 阅读 · 0 评论 -
用C实现字符串比较和用C实现字符串逆序输出-----(C每日一编程)
【代码】用C实现字符串比较和用C实现字符串逆序输出-----(C每日一编程)原创 2023-12-20 22:48:55 · 368 阅读 · 0 评论 -
判断一个数是否是完数----(C每日一编程)
【代码】判断一个数是否是完数----(C每日一编程)原创 2023-12-20 21:42:26 · 930 阅读 · 1 评论 -
C语言实现杨辉三角
(1623----1662)在1654年发现这一。在三角形中的一种几何排列,中国南宋数学家。原创 2023-08-20 14:21:38 · 61 阅读 · 0 评论 -
用C语言实现十进制转成其他进制篇-----(C每日一编程)
③如果x不等于0,递归调用这个函数,否则执行下一步;②求x除以8取余后的整数商:x=x/8;①先求余数m:m=x%8;原创 2023-12-19 22:00:00 · 443 阅读 · 0 评论 -
判断一个整数是否是素数篇---C编程代码(C每日一题)
【代码】判断一个整数是否是素数篇---C编程代码(C每日一题)原创 2023-12-18 22:29:09 · 597 阅读 · 0 评论 -
深⼊理解指针(4) C语言
回调函数不是由该函数的实现⽅直接调⽤,⽽是在特定的事件或条 件发⽣时由另外的⼀⽅调⽤的,⽤于对该事件或条件进⾏响应。使⽤回调函数,模拟实现qsort(采⽤冒泡的⽅式)。回调函数就是⼀个通过函数指针调⽤的函数。注意:这⾥第⼀次使⽤ void* 的指针。原创 2023-08-18 22:58:36 · 67 阅读 · 0 评论 -
深入理解指针(2) C语言
这个代码搞明⽩后,我们再试⼀下,如果我们再分析⼀下,数组名arr是数组⾸元素的地址,可以赋值 给p,其实数组名arr和p在这⾥是等价的。同理arr[i] 应该等价于 *(arr+i),数组元素的访问在编译器处理的时候,也是转换成⾸元素的地址+偏移 量求出元素的地址,然后解引⽤来访问的。这⾥我们使⽤ &arr[0] 的⽅式拿到了数组第⼀个元素的地址,但是其实数组名本来就是地址,⽽且 是数组⾸元素的地址,我们来做个测试。输出的结果是:40,如果arr是数组⾸元素的地址,那输出应该的应该是4/8才对。原创 2023-08-17 17:34:02 · 36 阅读 · 0 评论 -
C语言---深入学习指针(1)
我们知道计算上CPU(中央处理器)在处理数据的时候,需要的数据是在内存中读取的,处理后的数 据也会放回内存中,那我们买电脑的时候,电脑上内存是8GB/16GB/32GB等,那这些内存空间如何⾼效的管理呢?如果明确知道指针指向哪⾥就直接赋值地址,如果不知道指针应该指向哪⾥,可以给指针赋值NULL. NULL 是C语⾔中定义的⼀个标识符常量,值是0,0也是地址,这个地址是⽆法使⽤的,读写该地址 会报错。变量是可以修改的,如果把变量的地址交给⼀个指针变量,通过指针变量的也可以修改这个变量。原创 2023-08-11 23:28:00 · 58 阅读 · 0 评论 -
C语言---操作符详解
即使有了操作符的优先级和结合性,我们写出的表达式依然有可能不能通过操作符的属性确定唯⼀的 计算路径,那这个表达式就是存在潜在⻛险的,建议不要写出特别负责的表达式。原创 2023-08-05 16:12:44 · 42 阅读 · 0 评论 -
C语言---VS实用调试技巧
bug本意是昆⾍”或“⾍⼦”,现在⼀般是指在电脑系统或程序中,隐藏着的⼀些未被发现的缺陷或问 题,简称程序漏洞。“Bug” 的创始⼈格蕾丝·赫柏(Grace Murray Hopper),她是⼀位为美国海军⼯作的电脑专家, 1947年9⽉9⽇,格蕾丝·赫柏对Harvard Mark II设置好17000个继电器进⾏编程后,技术⼈员正在进⾏ 整机运⾏时,它突然停⽌了⼯作。原创 2023-08-03 14:13:42 · 159 阅读 · 0 评论 -
C语言---数组和函数实践:扫雷游戏
假设我们排查(2,5)这个坐标时,我们访问周围的⼀圈8个⻩⾊位置,统计周围雷的个数是1 假设我们排查(8,6)这个坐标时,我们访问周围的⼀圈8个⻩⾊位置,统计周围雷的个数时,最下⾯的三 个坐标就会越界,为了防⽌越界,我们在设计的时候,给数组扩⼤⼀圈,雷还是布置在中间的9*9的坐 标上,周围⼀圈不去布置雷就⾏,这样就解决了越界的问题。这⾥我们采⽤另外⼀种⽅案,我们专⻔给⼀个棋盘(对应⼀个数组mine)存放布置好的雷的信息,再 给另外⼀个棋盘(对应另外⼀个数组show)存放排查出的雷的信息。原创 2023-08-03 13:44:16 · 68 阅读 · 0 评论 -
C语言---函数篇(下)
⼀般我们在使⽤函数的时候,直接将函数写出来就使⽤了。⽐如:我们要写⼀个函数判断⼀年是否是闰年。//判断一年是不是闰年return 1;printf("闰年\n");elseprintf("非闰年\n");return 0;上⾯代码中int is_leap_year(int y) { if(((y%4==0)&&(y%100!}的部分是函数的定义的部分是函数的调用。这种场景下是函数的定义在函数调⽤之前,没啥问题。原创 2023-08-03 12:07:22 · 150 阅读 · 0 评论 -
C语言---函数篇(上)
目录1. 函数的概念2. 库函数3. ⾃定义函数4. 形参和实参5. return语句数学中我们其实就⻅过函数的概念,⽐如:⼀次函数 y=kx+b ,k和b都是常数,给⼀个任意的x,就得到⼀个y值。其实在C语⾔也引⼊函数(function)的概念,有些翻译为:⼦程序,⼦程序这种翻译更加准确⼀些。 C语⾔中的函数就是⼀个完成某项特定的任务的⼀⼩段代码。这段代码是有特殊的写法和调⽤⽅法的。 C语⾔的程序其实是由⽆数个⼩的函数组合⽽成的,也可以说:⼀个⼤的计算任务可以分解成若⼲个较⼩的函数(对应较⼩的任务)完成。原创 2023-08-03 10:45:04 · 70 阅读 · 0 评论 -
用C语言代码实现ax²+bx+c=0方程的解(C语言编程每日一题)
用C语言代码实现ax²+bx+c=0方程的解原创 2023-08-01 21:40:57 · 1108 阅读 · 1 评论 -
判断是否为闰年(C语言编程每日一题)
【代码】判断是否为闰年(C语言编程每日一题)原创 2023-08-01 21:10:48 · 68 阅读 · 1 评论 -
用switch实现星期几(C语言编程每日一题)
【代码】用switch实现星期几(C语言编程每日一题)原创 2023-08-07 16:00:00 · 2142 阅读 · 0 评论 -
有一个函数y=-1(x<0)y=0(x=0)y=1(x>0)编一程序,输入一个x值,要求输出相应的y值(C语言编程每日一题)
部分编程题可在谭浩强的C程序设计中找到。原创 2023-08-07 00:00:00 · 1793 阅读 · 1 评论 -
输出字符判断是否为大写字母若是转成小写若不是不转换(C语言编程每日一题)
【代码】输出字符判断是否为大写字母若是转成小写若不是不转换(C语言编程每日一题)原创 2023-08-06 19:45:00 · 842 阅读 · 0 评论 -
判断是否为闰年(C语言编程每日一题)
以上是判断是否为闰年的代码。原创 2023-08-04 18:30:00 · 121 阅读 · 1 评论 -
打印100-200的素数(C语言编程每日一题)
【代码】打印100-200的素数(C语言编程每日一题)原创 2023-08-03 18:30:00 · 139 阅读 · 0 评论