自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言之指针和数组名的见怪不怪

2.sizeof的时候数组是数组,指针变量是指针变量(因为内存空间不同)1.a++适用于常量指针和指针变量。

2023-04-26 11:05:44 226

原创 C语言之定义一个指针变量指向数组

1.使用这种办法取数组首地址时,需要注意前面的“&”(p = &arr[0];

2023-04-26 10:18:01 481

原创 C语言之为什么要用指针

2.注意定义地址的写法 :int *p = (int *)0x000000000061FE33;1.main函数中指针函数的调用:括号中要有“&”;3.注意第二个printf()中的p没有加任何前缀。场景一:封装一个函数,实现两个数的交换(指针)1.printf括号中的0x表示十六进制数;场景二:指向固定的内存地址(区域)

2023-04-24 16:31:28 198

原创 C语言之函数练习

1.需要先建两个函数:初始化函数和打印函数(且这两个函数是不返回函数);2.在larger函数中需要定义一个m变量,以便之后下标赋值给m;

2023-04-24 14:29:05 184

原创 C语言之局部变量和全局变量

3.在main函数中,调用其他关于数组的函数中,此函数括号中没有中括号。例如,maxscore(studentscore,len),而不是:maxscore(studentscore[],len)。1.记得返回函数有函数值,在main函数中,一定要定义一个相同数据类型的变量来承接函数。emp = min;例子:班上10 个学生,封装一个函数,调用该函数后获得班上的平均分,最高分,最低分。printf("在班级中,最低分为:%d\n",min);printf("在班级中,最高分为:%d\n",max);

2023-04-24 13:50:44 302

原创 C语言之二维数组和函数的概念和实战

代码:int i;int j;for(i=0;i<hang;j<lie;j++)printf("输入第%d行第%d列的数\n",i+1,j+1);int i;int j;for(i=0;i<hang;j<lie;j++)int i;int j;for(i=0;i<hang;j<lie;

2023-04-24 12:56:47 520

原创 C语言之计算不同班级学生的平均成绩(数组)

printf("一班的平均分:%f\n",averofclass1);printf("二班的平均分:%f\n",averofclass2);printf("第%d个学生的成绩为:\n",i+1);printf("请输入第%d个学生的成绩:\n",i+1);printf("班级人数为:%d\n",len);printf("平均分为%f\n",aver);printf("总人数%d个\n",len);printf("总人数%d个\n",len);3.数组一般有数组名和长度两个变量。

2023-04-23 15:36:44 1558

原创 C语言之函数的封装和调用

2.函数可以当做表达式:printf("%d",res);------用的是函数的返回值。3.函数调用当做其他函数调用的参数----用的是函数的返回值。printf("请输入三个值:\n");

2023-04-20 21:20:05 707

原创 C语言之二维数组的见怪不怪

printf("最大值为:%d\n下标为:arry[%d][%d]\n",max,hang,lie);1.如果不加这两步:hang=i;那么下标就会出错,成为这种情况。因为if语句中三句代码顺序反了,且没有必要这么麻烦,直接赋值即可。第一种情况:元素少#include<stdio.h>例子:二维数组应用之找最大值及对应下标。第四种情况:对每列某些位置赋值。3.定义max时需要初始化为0。第二种情况:在第一列中有数据。第三种情况:指定位置有数据。2.最大值出错的情况。

2023-04-20 17:49:11 80

原创 C语言之初学二维数组

2.注意printf括号中的arry的两个括号中有变量。3.用putchar括号中用的是单引号。

2023-04-20 16:18:11 77

原创 C语言中while循环计算1到100之和

int sum=0;//要对变量初始化为0,这是编码习惯。printf("0到100的和为:%d\n",sum);2.别忘了最后printf括号中有%d。1.要对变量初始化为0。

2023-04-12 20:11:08 2112

原创 C语言中while循环我爱你十次案例

2.当变量取值大于0时,那么while括号中的只是变量名。注意:1.当变量取值等于0时,那么while括号中的为一个范围。3.当变量取值为i时,那么最后结果也为i次。puts("我爱你");puts("我爱你");puts("我爱你");puts("我爱你");

2023-04-12 17:46:53 1420 1

原创 C语言中switch练习学生成绩等级划分

1.第一个printf括号里是这样的: printf("请输入成绩:\n");而不是: printf("请输入成绩:\n",score);printf("成绩非法,请重新输入:\n");printf("成绩为C,刚好及格\n");printf("成绩为D,不及格\n");printf("成绩为B,一般般\n");printf("成绩为S,太棒了\n");printf("成绩为A,优秀\n");printf("请输入成绩:\n");4.每一个printf后别忘了加break;3.case后是冒号;

2023-04-12 16:39:44 4912 1

原创 对于scanf的注意事项

2.在scanf()中,“”中的数据最好不要加逗号。3.scanf格式中有什么字符,输入的时候也要输入。1.scanf中要注意加&4.错误写法(两处)

2023-04-11 00:40:54 284 1

原创 C语言关于printf/打印

2.%d只包括整数类型的占位符、在此注意的是:1.相当于在编译运行时,a的具体值赋给%d。3.指定数据宽度和小数位数用%m.nf或%-m.nf。例如printf("%20.4",a);1.在对两个数除的时候注意强制类型转换。注意float带括号。2.注意占位符的使用。

2023-04-08 17:06:59 224 1

空空如也

空空如也

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

TA关注的人

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