自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 指针...

指针是什么?在计算机科学中,指针是编程语言中的一个对象,利用地址,它的值直接指向存在电脑存储器中另一个地方的值。由于通过地址能够找到所需的变量单元,可以说,地址指向该变量单元。因此,将地址形象化的称为指针。意思是通过它能找到以他为地址的内存单元。总之,指针就是变量,用来存放地址的变量#include<stdio.h>int main(){ int a = 10; int* p = &a;//p就是指针变量,类型是int*}指针类型指针类型决定了指针进行解引

2022-06-08 18:28:08 56

原创 c语言操作符

移位操作符左移操作符 << (左边丢弃,右边补0)右移操作符 >> (分为算术右移和逻辑右移 )一般都使用算术右移1.算术右移 右边丢弃,左边补原符号位​#include<stdio.h>int main(){ int a = 16; int b = a >> 1; //移动的是二进制位 //00000000000000000000000000010000 //00000000000000000000000000001000

2022-05-08 11:13:39 219

原创 十.000

冒泡排序冒泡排序是对于一组要排序的元素列,从第一个元素开始依次比较相邻的两个数,将较小的数放到前面,大的数放到后面,直到比较到最后两个数,小数放前,大数放后,一趟后元素中最大的数就会在最后,重复步骤,直至排序完成。#include<stdio.h>int main(){ int i = 0; int j = 0; int arr[10] = { 3,5,6,8,9,1,4,2,7,0}; int sz = sizeof(arr)/sizeof(arr[0]);//sz是元素

2022-05-04 10:49:24 73

原创 C语言第九课

数组打印数组#include<stdio.h>int main(){ char arr[] = { "abcdef" }; printf("%c\n", arr[3]);//打印下标为3的数,就是d int i = 0; for (i = 0; i < 6; i++)//i为下标 { printf("%c",arr[i]);//打印abcdef } return 0;}#include<stdio.h>int main(){ i..

2021-12-19 18:42:57 665

原创 C语言第八课

函数递归程序调用自身的编程技巧称为递归(就是一个函数自己调用自己)递归的两个必要条件1、存在限制条件,当满足这个限制条件的时候,递归不再继续。 2、每次递归调用之后越来越接近这个限制条件。递归常见错误——stack everflow——栈溢出练习创建函数求字符串长度#include<stdio.h>int mystrlen(char* str)//定义函数{ in...

2021-12-13 16:38:18 810

原创 c语言第七课

strcpy——字符串拷贝#include<stdio.h>#include<string.h>int main(){ char arr1[] = "bit"; char arr2[20] = "##############"; strcpy_s(arr2, arr1); printf("%s\n", arr2);//输出bit}memset——内存设置#include<stdio.h>#include<string.h>i

2021-12-04 00:09:27 656

原创 C语言第六课

练习打印1000到2000年之间的闰年#include<stdio.h>int main(){ int year = 0; for (year = 1000; year <= 2000; year++)//判断是否为闰年的两个条件1.能被4整除并且不能被100整除 2.能被400整除 { if (year % 4 == 0 && year % 100 != 0)//年份磨4等于0说明能被4整除,并且磨100不等于0说明不能被100整除 { pr

2021-11-29 14:17:45 188

原创 c语言第五课

while#include<stdio.h>int main(){ int ch = 0;//定一个变量ch while ((ch = getchar()) != EOF)//getchar读取一个字符放到ch里,如果ch不等于EOF,进入if { if (ch < '0' || ch>'9')//ch如果小于字符0,或者大于字符9 continue;//则回到上面的循环 putchar(ch);//如果在范围内则输出ch }}#include

2021-11-18 15:26:49 245

原创 c语言第四课

(分支语句)选择语句和循环语句什么是语句——c语言中有一个分号;隔开的结束一条语句。#include<stdio.h>int main(){ int a = 0; ; //这也是语句——空语句 printf("%d",a); return 0; }分支语句(选择结构)#include<stdio.h>int main(){ int a = 20;//定一个年龄变量a if

2021-11-11 14:19:20 703

原创 c语言第三课

常见关键字auto#include<stdio.h>int main(){ auto int a = 10;//局部变量——自动变量,在前面省略了auto,局部变量前面都有auto printf("a=%d",a); return 0; }break、case、char、const、continue、default、do、double、else、enum——枚举常量、extern、float、for、goto、if、int、long、

2021-11-06 15:45:08 198

原创 C语言第二课

scanf函数的简单使用#include<stdio.h>int main{ int num1=0; int num2=0; int num=0; scanf("%d%d",&num1,&num2); sum=num1 + num2; printf("sum=%d\n",sum); return 0;}常量

2021-11-01 17:29:32 223

原创 c语言基础知识

#include<stdio.h>——包含一个叫stdio.h的文件int main() ——主函数—程序的入口——main函数有且仅有一个int——整型 return 0——返回 0printf——打印函数 例:printf("hello,xiaoyang\n");数据类型char——字符数据类型#include<stdio.h>int main char ch='A'; printf("%c\n",ch);%...

2021-10-24 12:38:23 1335

空空如也

空空如也

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

TA关注的人

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