适合新手
DMCthe5
这个作者很懒,什么都没留下…
展开
-
for循环
#include<stdio.h>int main(){ int j,i; for(i=1;i<=9;i++)//括号内的三个表达式分别命名为表达式1、2、3 { for(j=1;j<=i;j++) printf("%d\t",i*j); printf("\n"); } //括号内的三个表达式都可以省略。 i=1; for(;i<=9;i++...原创 2021-11-26 21:15:22 · 639 阅读 · 0 评论 -
C语言引用字符串
#include<stdio.h>int main()//引用字符串的两中方法{//方法一 数组 char a[]="I Love You"; printf("%s\n",a); printf("%c\n",a[7]);//方法二 指针 char * q="I Love You";//等同于指针变量引用一维数组的方法三 printf("%s\n",q);//对于字符串的输出可以使用字符数组名或者字符指针变量名输出。但是对于数值型数组并...原创 2021-11-06 20:47:44 · 1699 阅读 · 0 评论 -
C语言指针、用指针实现交换变量值
#include<stdio.h>int main(){ int *pointer1,*pointer2,*p;//定义指针变量 * 为指针运算符 int a,b,c; //指针对于普通变量的指向可以更简单的编写 int *K=&c;//同时体现了一个变量可以有多个指针指向。 scanf("%d%d",&a,&b); pointer1=&a; //将变量a的地址赋给pointer1 poin...原创 2021-11-06 20:44:02 · 1986 阅读 · 0 评论 -
循环链表的创建(用户手动输入)、遍历输出
#include<iostream>#include<stdlib.h>using namespace std;typedef struct cnode{ int data; int order; struct cnode * next;}cirlnode,*cirlist; cirlist rear;// 固定尾指针void initclist(cirlist &head){ head=new cirlnode; ...原创 2021-11-05 21:40:07 · 210 阅读 · 0 评论 -
数据结构单链表、双向链表的基本操作
#include<stdlib.h>#include<stdio.h>#include <malloc.h>#include<iostream>using namespace std;#define ok 1#define error 0#define null 0typedef struct node//define a structure;{ int data; struct node * next;//pointer...原创 2021-11-04 19:29:45 · 123 阅读 · 1 评论