高级语言程序设计第七次个人作业(102400106刘鑫语)
这个作业属于哪个课程:
https://edu.cnblogs.com/campus/fzu/2024C
这个作业要求在哪里:
https://edu.cnblogs.com/campus/fzu/2024C/homework/13304
学号:102400106
姓名:刘鑫语
作业内容:
编写并运行博客园的八道题。
1,定义一个二维数组和指向该数组的指针,分别以数组下标和指针的形式引用数组各个元素进行赋值与输出。
最初没有加取地址符
2,构造螺旋方阵。对任意给定的N,将1到N×N的数字从左上角第1个格子开始,按顺时针螺旋方向顺序填入N×N的方阵里。
不清楚怎么螺旋,查
3,7门课程的成绩分别存放在score[n][1]、score[n][2]、...、score[n][7]中,第0列用来存放总成绩。请编写一个函数实现计算成绩表score中每一个学生7门课程的总成绩,并将总成绩存放在该学生的第0列中。请在main函数中构造数据测试你写的函数。
运行了但必须输一个非整形字符才能输出,不懂什么问题
4,将以下定义的含义写出来。
a)int a; b)int a; c)int **a; d)int a[10]; e)int (a)[10];
5,给定一个二维数组,使用指针把数组中的数字复制到另一个数组中相同的位置。
还行
6,请编写一个函数,接受一个字符串指针作为参数,并返回该字符串的长度,不包括字符串结尾的空字符。
没有问题
7,输出以下内容,并解释每一个输出内容的含义。
8,键盘输入一个长度为len(1 <= len < 30)的字符串,再输入一个正整数 m(1 <= m <= len),将此字符串中从第 m 个字符开始的剩余全部字符复制成为另一个字符串,并将这个新字符串输出。要求用指针处理字符串。一开始没有-1,初始化指针p指向ch1的第m个字符的数组索引从0开始
对于指针的使用不够熟悉,经常出现问题