自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 判断链表是否为空,求链表长度算法演示:

#include<stdio.h>#include<malloc.h>#include<stdlib.h>PNODE create_list();void traverse_list(PNODE pHead);typedef struct Node{ int data;//数据域 struct Node *pNext;//指针域}NODE,*PNODE;//NODE等价于struct Node , PNODE等价...

2022-01-04 17:33:35 688

原创 typedef的用法

//typedef的用法#include<stdio.h>typedef struct Student{​ int sid;}ST;int main(void){​ struct Student st; //等价于ST st;​ st.sid = 29;​ printf("%d \n", st.sid);//29​ //struct Student pst = &st; //等价于STpst=&st;/*type

2022-01-02 13:12:41 395

原创 数据结构准备

指针:指针是C语言的灵魂地址:地址是内存单元的编号cpu只能访问内存,不能访问硬盘cpu和内存如何打交道:1.地址线,2.控制线,3数据线地址线确定对哪一块内存进行处理控制线表示是读还是写数据线进行数据传输重点是地址线,地址就是内存的编号指针就是地址,地址就是指针,指针和地址是一个概念指针变量是存放内存单元地址的变量,指针的本质是一个操作受限的非负证书因为不能乘除,只能在某些情况下进行相减分类:基本类型的指针,指针和数组的关系include<stdi

2021-12-28 22:25:33 444

原创 C指针的一些理解

#include<stdio.h>int main(){ //int* p;//p是变量的名字,int *p变量存放的是int类型变量的地址 //int i = 3;//int *p不表示一个名字叫*p的变量 //int*p p是变量名,p变量的数据类型是int *类型 //所谓int *类型;类型及时存放int变量地址的类型; int *p; int i = 3; p = &i;//OK //p = i...

2021-12-20 10:05:27 59

原创 Java 打印等腰三角形

import java.util.Scanner;public class PrintDemoSecond { public static void main(String[] args) { Scanner input = new Scanner(System.in); int rows = 6 ; for(int i = 1 ; i <= rows ; i++) { for(int j = rows - ...

2021-12-19 14:12:32 522

原创 Java数组中的插入问题

/*package FirstJava;public class TestList { //跨函数访问 //通过不同的函数进行数组进行访问,需定义在类中 static int [] nums = new int [5]; //如何判断0是否真假,并且跨函数访问 static int index = 4; //代表的有效元素的个数,同时也代表着下一个要插入的元素下标 public static void main(String[] args.

2021-12-18 20:47:17 816

原创 Java中数组的扩容方式

package FirstJava;public class array{ public static void main(String[] args) { //原数组 int [] oldArray = new int []{11,22,33,44}; //扩容步骤1:创建比原数组更大的数组 int [] newArray = new int [ oldArray.length *2]; //扩容步骤2,将原...

2021-12-17 11:32:05 1318

原创 【无标题】

Java的扩容package FirstJava;public class array{ public static void main(String[] args) { //原数组 int [] oldArray = new int []{11,22,33,44}; //扩容步骤1:创建比原数组更大的数组 int [] newArray = new int [ oldArray.length *2];

2021-12-17 00:13:16 194

原创 Java数组的使用方式

package FirstJava; public class array { public static void main(String[] args) { //1.先声明,再分配空间 int [] nums; nums = new int[5]; //2.声明并分配空间 int [] a = new int[5]; //3.声明并赋值 int [] numbers .

2021-12-16 23:54:56 359

原创 最大公约数 最小公倍数

最大公约数,最小公倍数#include<stdio.h>int main(){ int tmp; int n, m; scanf_s("%d%d", & n, &m); //选出最大值保存在n中; if (n < m) { int tmp = n; n = m; m = tmp; } int total = n * m; //辗转相除法; ...

2021-10-28 10:41:50 52

原创 多层for循环之

#include<stdio.h>int main(){ int i, j; for (i=0; i < 3; ++i) printf("hdsjfhjs\n"); for (j=2; j < 5; ++j) printf("哈哈哈\n"); printf("xixixi\n"); return 0;}

2021-10-26 15:55:31 158

原创 ZZZZZZZZZZZ

#include <stdio.h>int main(){int a=1, b=1, c=5,d=5;for (; a == 1 || a <= 2; a++){ printf("******\n"); for (;c>=b&&c!=15 ; b++) { if (b!=c) printf(" "); else { printf("*\n"); d--; c = b...

2021-10-23 15:45:13 531

原创 输入回文数判断

如果是回文数,则输出yes。否则输出no

2021-10-22 22:53:07 62

原创 C语言入门第六天p2

#include<stdio.h>int main(){ int i; int sum = 0; for (i=1; i <= 100; ++i) { if (i % 2 == 1) sum += i; printf("sum+%d\n", sum); } return 0;}

2021-10-09 21:11:30 74

原创 c语言入门第六天p1

C

2021-10-09 08:30:41 104

原创 c语言入门第五天p1

ccccc

2021-10-08 20:43:27 62

原创 C语言入门第四天p2

#include<stdio.h>#define PI 3.1415926int main(){ float r, C, S; scanf_s("%f", &r); C = 2 * PI * r; S = PI * r * r; printf("C=%f\nS=%f\n", C, S); return 0;}

2021-10-07 16:01:56 73

原创 c语言入门第四天p1

求长方体的体积与面积#include<stdio.h>int main(){ printf("请输入三个整数值,中间用逗号隔开\n"); int a; int b; int c; int V; int S; scanf_s("%d,%d,%d", &a, &b, &c); V = a * b * c; S = 4 * a * b + 2 * b * c; printf("长...

2021-10-07 15:42:57 69

原创 c语言入门第三天之我对c语言的一些理解

首先逻辑要清晰,不要盲目进行编写一定是现有思路,后有程序。多次尝试编写,不要害怕调试。实在不行在看讲解,在自己编写一遍。我认为应该多模仿别人写过的程序,理清别人编写程序每个语句的作用。多尝试自己改编总结:多想,多做。...

2021-10-07 10:16:13 53

原创 c语言入门第三天p1

#include<stdio.h>int main(){ int i; int sum=0; for(i=1;i<=100;++i) sum=sum+i; printf(“sum is %d\n”,sum); return 0; }

2021-10-07 10:11:28 53

原创 c语言入门第二天p1

#include<stdio.h>int main(){ float score; printf("请输入您的高考成绩:"); scanf_s("%f", &score); if (score > 750) printf("做梦\n"); else if (score >= 700 && score <= 750) printf("学魔!\n"); else if (s...

2021-10-06 21:41:31 60

原创 c语言入门第一天p5

#include<stdio.h>int main(void){ int i, j; scanf_s("%d %d", &i, &j); if (i > j) printf("i大于j\n"); else printf("i小于j\n"); return 0;}

2021-10-05 22:17:18 62

原创 c语言入门第一天p4

c语言入门#include<stdio.h>int main(){ if (1 > 2) { printf("aaaaaaaa\n");//不能输出 printf("bbbbbbbb\n");//不能输出 } printf("asfafa\n");//输出 return 0;}第一天p4...

2021-10-05 22:08:09 60

原创 c语言入门第一天p3

#include<stdio.h>int main(){ if ( 1>2 )//1不大于2,所以不能输出AAAAAA printf("AAAAA\n"); printf("BBBBBB\n");//BBBB可以被输出,但不属于if的语句。}//输出结果:BBBBBB

2021-10-05 21:55:56 71

原创 c语言入门第一天p2

#include<stdio.h>int main(){ if (3 > 2) printf("AAAAAA\n");//输出 if (0) printf("BBBBB\n");//不会输出,因为在c语言中0代表错误 if (0 == 0) printf("CCCCCC\n");//输出}...

2021-10-05 21:46:21 45

原创 C语言入门第一天p1

c语言

2021-10-05 21:39:09 80

空空如也

空空如也

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

TA关注的人

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