计算机19-1 (黑龙江科技大学)

  • C语言第四次作业

    手写笔记: pta问题:编程题 输入n个朋友的信息,包括姓名、生日、电话号码,本题要求编写程序,按照年龄从大到小的顺序依次输出通讯录。题目保证所有人的生日均不相同。 解决办法:百度查询 #include<stdio.h> struct era{ char name[30]; int date; ch
    过er   2020-03-29 20:30   0   374
  • 第四次作业

    一、学习笔记 二、根据视频所打代码 三、问题 1、怎么样在传入结构后,能使得函数中的值和结构中的值都改变? 答:在输入函数中,创建一个临时的结构变量,然后把这个结构返回给调用者。(也就是说,用赋值法返回需要的值) 2、.与&的差别? 答:.用于结构中,而&则通用;且.比&的优先级别要高。 3、应用头
    张枝鑫   2020-03-29 19:09   0   116
  • 第四次作业

    1.学习视频的手写笔记 2.敲的代码 3.存在问题 平时: 为什么rp->pt1.x可以但是(rp->pt1).x就不行:因为.的运算符比->先算 pta中: pta的2-1不懂,后来同学告诉struct { int len; char *str; } *p;是个指针定义,p->str++必须加在之
    尘鸦   2020-03-29 17:18   0   87
  • 第四次作业

    1.1视频后的笔记 1.2 自己做所的代码 1.3 学习过程中遇到的问题 (1)struct{ intx; inty; }; p1,p2; 为什么没有point也可以完成赋值? (2)为什么rp->pt1.x可以而(rp->pt1).x就不行? 答案:.的运算符比->先算 1.4 PTA所遇到的问题
    aney   2020-03-29 15:28   0   97
  • 第四次作业

    1.观看视频的自学笔记 2.敲打的代码列表 3.存在的问题及解决. (1)&stud[i].num和&stud[i].score前面都有&,stud[i].name前面为什么没有。 因为stud[i].name本身就代表了地址,加上&画蛇添足。 (2)2-1 ++p->str中的++加在哪? p是一
    熊义晨   2020-03-29 11:35   0   104
  • 第四次作业

    一、笔记 二、代码列表 三、问题 PTA编程题第二道 最后输出的 printf("%s %s\n",str[i].name,str[i].num); 中的str[i].num输出时与str[i].name中的内容叠加。 错误无法找到。 PTA编程题第一道 用strcpy交换char结果无法输出 不用
    丁聪   2020-03-29 11:33   0   86
  • 第四次作业

    1、视频笔记 2、代码列表列表 3、存在的问题 (1) 解决:struct { int len; char *str; } *p;是个指针定义,p->str++必须加在之后的语句上,这一句不能加 (2)%.i什么意思 %i 就是指定 a 只能以int类型输出 (3)函数如何整体输出 例如produc
    李志涛2019024002   2020-03-28 19:02   0   142
  • 第四次作业

    1.笔记 2.代码 3.问题 答:std是数组名,代表的是数组的首地址,地址没有成员“name”,所以“std.name"引用错误。
    黄圣洲   2020-03-28 13:24   0   115
  • 第三次作业

    1,手写的笔记 2,敲打的代码 3.存在的问题及解决 (1)int*a = (int*)malloc(n*sizeof(int)); 什么意思? (2)free(p)不可以,为什么free(NULL)可以? 解决:0不可能是一个有效的地址。 (3)shell的作用 解决:它交互式解释和执行用户输入的
    我赵杰义   2020-03-16 05:44   0   204
  • C语言第三次d

    观看视频,学习1.22 1.31 1.32 1.4 一:代码 二:纸质笔记: 三:问题与解答 问题1:getchar和putchar 两个都是int的类型,并不是char类型 问题2:malloc函数 malloc动态内存分配,用于申请一块连续的指定大小的内存块区域以void*类型返回分配的内存区域
    代旺   2020-03-15 21:04   0   167