自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言递归逆序输出整数

本题目要求读入1个正整数n,然后编写递归函数reverse(int n)实现将该正整数逆序输出。对每一组输入,在一行中输出n的逆序数。输入在一行中给出1个正整数n。

2023-12-22 08:21:46 1008

原创 初学指针数组

p = *(p+0) = p[0] = a = &a[0] 这5个都是同数组a的首元素地址,只要用*号对它们运算,即得到数组第一个元素的值1。**p = *(*(p+0)) = *[p0] = *a = *(&a[0]) 这5个结果都是数值1。

2023-12-22 08:16:02 295

原创 C语言三个数从小到大排序/输出

如果用格式输入函数 scanf("%d,%d,%d",&a,&b,&c) 输入数据,两个数据之间要用“,”做间隔。(3) 使用 if 语句进行条件判断,如果 a 大于 b,则借助于中间变量 t 互换 a 与 b 值, 依此类推比较 a 与 c、b 与 c,最终结果即为 a、b、c 的升序排列。/*定义4个基本整型变量a、b、c、t*/if(b>c) /*如果b大于c,借助中间变量t实现b与c值的互换*/

2023-12-21 23:05:41 310

原创 C语言初学:判断

case 的 constant-expression 必须与 switch 中的 expression 具有相同的数据类型,且必须是一个常量或字面量。被测试的 expression 等于 constant-expression ,case 后跟的语句将被执行,直到遇到 break 语句为止。/* 如果 else if 条件为真,则输出下面的语句 *//* 如果 else if 条件为真,则输出下面的语句 *//* 如果 if 条件为真,则输出下面的语句 *//* 如果条件为真,则输出下面的语句 */

2023-12-21 23:03:38 810

原创 C语言好题

那么经过我们聪明的大脑以及合理的推理,我们此刻可以吧 case 2 看成是控制 case 4 的条件,即执行 case 4里的语句,得到 k = 1,n = 5,break跳出循环在屏幕上打印5。要是我们在以后写出这种代码,hh,工作大概就要不保了吧,那么在讲解题目之前,我们自己在写代码的时候就要注意到的问题之一就是代码的风格,在这里我给大家推荐一本书《高质量c/c++编程指南》(非传销,这本书原本就是是开源的,如果网上找不到的话可以到博主主页的资源里去看哦!怎么样,是不是激起了你的小小的好奇心呢?

2023-12-20 23:38:28 781 1

原创 C语言之船,启航

我知道现实社会是很卷的,以上也不过是我的一腔孤勇,很多事情也不会随我意。所以我想尽量提升自己,在大二前参加蓝桥杯,acm(jia de),并考各种证书,多去实习,尽可能丰富自己的简历!各位技术人大家好哇😯,本人是23届天津师范大学的大一新生,喜爱学习(jia de),打台球,我在现实里其实有些社恐,但我希望在大学里能够改变自己,并可以收到大offer😉!但成功不是伸手就来的,所以我打算每天学习编程3小时以上,并经常复习,边学边做题(但大学生活还是挺忙的,有时也会做不到,但会尽量努力的)👊🏻。

2023-12-20 23:32:00 330 1

原创 几个数中找最大值

大学生作业系列,这是我在做作业时萌生的一个想法要发出来,在这里我会把见到的作业放在这给大家借鉴,如果你们有不会的作业可以在评论区告诉我,我研究会了就出教程,不过本人能力有限目前只限大一。先创建3个变量,一个 max 用来存放最大值,另一个 x 用来存放我们输入的数,还有一个 i 用来控制循环。然后用scanf输入一个数直接放到max里面,剩下9个数分别和第一个数进行9次比较就ok啦。时间太急了如果有错请在评论区告知,我立马修改。在10个数中找到最大的数。

2023-12-19 23:24:52 394 1

原创 初学结构体

关键字后面加的是结构体的名字,假如我们要描述学生,那就可以写成student见名知意。也可以不写结构名,那就是匿名结构体,只能使用一次(匿名结构体我不细说,因为我也没怎么用过,只知道你下面想用一次,那么就可以不用起名字)结构体的用处非常广泛,值得我们进行刨根问底式学习,目前我在学习的数据结构就经常需要使用结构体,要学好数据结构,扎实的结构体知识是前提。不多说 理解struct student是一种类型,跟int一样这一步就无比清晰,还可创建结构体类型的数组等等,方法与其他类型一致。

2023-12-19 23:20:43 340 1

原创 C语言易错知识点(3)

(假的)即使是处于人类前沿的编程语言也知道要把数据联合在一起,于是便有了数组,结构体,联合体,枚举以后后面的链表和数。而作为万物之灵的人类,特别是代表着智慧的地中海程序猿我们,如果不知道和他人合作,不会使用编程中的结构体,那你就......接下来我们来看看结构体变量的创建和初始化,其实我们可以联想到数组的相关操作。或者我们还可以直接把数组中某一个元素的下标拿出来,然后直接单独的给这个位置的元素赋值。呃哼,好的,接下来我们深⼊讨论⼀个问题:计算结构体的⼤⼩。好的好的,铁汁们对结构体有个大概的了解了吗?

2023-12-17 00:03:50 344 1

原创 C语言易错知识点

而S2中先放的char类型,偏移量为1,在放的int放在偏移量为4的倍数处,送大小就为8。S3不需要我多讲了吧,我们来谈一谈S4:如4所说,结构体s3的对齐数为自己成员中的最大值,即8,然后在偏移量为24处放double类型,所以最后大小为32.4. 如果嵌套了结构体的情况,嵌套的结构体成员对⻬到⾃⼰的成员中最⼤对⻬数的整数倍处,结构 体的整体⼤⼩就是所有最⼤对⻬数(含嵌套结构体中成员的对⻬数)的整数倍。如果传递⼀个结构体对象的时候,结构体过⼤,参数压栈的的系统开销⽐较⼤,所以会导致性能的下降。

2023-12-15 23:32:26 383

原创 简单C语言例题

因为根号a若是有理数,则令A^2=a,2到A包括A之间的整数若是不能整除a,则2到a之间的整数亦不能整除a,若不是有理数,同理。将输入的数除以2到根号a的数,判断其是否能整除(余数为0)来判断其是否是素数,此方法简化了计算机的运算步骤。因为2到a/2包括a/2之间的整数若是不能整除a,则2到a之间的整数亦不能整除a。将输入的数除以2到a/2的数,判断其是否能整除(余数为0)来判断其是否是素数,此方法简化了计算机的运算步骤。}//若i是奇数,则为加。}//若i是偶数,则为减。

2023-12-12 00:13:33 355 1

空空如也

空空如也

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

TA关注的人

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