- 博客(39)
- 收藏
- 关注
原创 2月15日作业
39.若有定义int x[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};则能够正确表示数组元素x[1][2]的表达式是。40.若有说明:char *language[]={“FORTRAN”,”BASIC”,”PASCAL”,”JAVA”,”C”};34.若有定义:int x[10]={0,1,2,3,4,5,6,7,8,9},*p1;例如:int arr[3][4]={1,2,3,4,5,6,7,8,9,10,11,12}
2024-02-15 14:35:47
1394
原创 2月13作业
39. puts(">6"),因为有符号int 与无符号 int 参与运算时,会将有符号转换为无符号参与运算,-20转换成无符号数大于6,所以+6也大于6。23.B 5先出栈表示1,2,3,4已经入栈了,5出后4出,但之后想出1得先让3,2先后出栈,所以 B 不可能。26.可能会出现段错误,因为A[255]只有255个元素,循环0-255,有256个元素,越界访问数组可能会出现段错误。
2024-02-14 18:58:34
441
原创 2月12作业
3.会打印出 hello 因为传入的是str的地址,用的是二级指针接,*p申请的内存就是str申请的内存,所以可以将 hello 拷贝给 str。4.可能会出现段错误,因为free(str)后,未让str指向NULL,导致str成为野指针,拷贝 world 时可能会出现段错误。1.会出现段错误,因为p申请的堆区内存未返回给str,导致str仍然指向NULL,无法将"hello world"拷贝给str。2.会出现段错误,因为p是一个局部变量,函数结束时,p将被释放,不能返回它的地址。
2024-02-14 18:39:35
474
原创 2月4日作业
/创建节点//头插head=s;elsehead=s;//尾插head=s;p->next=s;s->prev=p;//输出return;p=p->next;//头删free(head);head=NULL;del=NULL;//尾删free(head);head=NULL;p=p->next;free(p);p=NULL;
2024-02-05 21:21:25
410
原创 2月3日作业
/头插int n;i<n;i++)//头插//尾插//头删//尾删return 0;ubuntu@ubuntu:~/寒假作业/2.3$ cat test.c//头插head=s;head=s;}while(s!=head);puts("");//尾插head=s;p->next=s;//头删。
2024-02-03 18:53:50
1705
原创 2014年2月2日作业
/头插head=s;head=s;while(s!puts("");//尾插head=s;p->next=s;//头删free(del);del=NULL;//尾删free(head);head=NULL;free(del);del=NULL;
2024-02-02 21:53:58
363
原创 数据结构day5作业
/创建新节点return s;//头插//创建新节点//判空head=s;else//头插head=s;//输出return;//正向输出p=p->next;puts("");//反向输出/*while(p)p=p->prev;puts("");*///尾插head=s;p->next=s;s->prev=p;//头删free(del);del=NULL;
2024-01-25 22:22:47
470
原创 数据结构day4作业
/创建新节点//失败返回NULL//成功进行初始化s->data=0;return s;//头插入//形参的头指针发生指向性的改变,则必须返回//创建新节点head=s;elsehead=s;//输出return;while(p!puts("");//尾部插入head=s;p->next=s;//单链表头删elsefree(del);
2024-01-24 22:10:21
493
1
原创 数据结构day3作业
/自定义文件//获取堆区空间//对数据元素清零//对数据长度清零//判断是否为满//尾插入//判断空//输出i++)puts("");return;return;return;i>=index2;i--)//顺序return;i++)//顺序表按任意元素查找int t=-1;i++)t=i;return t;//顺序表去重/*i++)j++)j--;*///顺序表按任意元素修改。
2024-01-23 21:38:38
500
1
原创 数据结构day2作业
/头文件int num;}s_g;//主函数int n;input(n,p);return 0;i<n;i++)i<n;i++)j<n-i;*/int t;i<n;i++)t=i;return t;i<n;i<n;p=NULL;return p;思维导图。
2024-01-23 08:52:42
471
1
原创 数据结构day1作业
x=y;y=t;int b=22;EXC(a,b);return 0;input(p);return 0;return p;int i=0;// for(i;*(p+i)!='\0';i++);='\0')i++;return i;free(p);p=NULL;return p;
2024-01-20 10:08:21
360
原创 C基础day9作业
int n;int arr[n];i<n;int i,j;for( i=0;i<n-1;i++)//交换轮数int max=i;for(j=i+1;j<n;j++)//每轮交换次数max=j;if(max!i<n;gets(b);int i=0;break;i++;return 1;return -1;
2024-01-08 21:29:10
449
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅