- 博客(14)
- 收藏
- 关注
原创 C高级第七天作业
C.选项表达式是错误的ptr是指向struct s的指针不是指向整个数组的指针。设有以下说明和定义语句,则下面表达式中值为3的是(D)B.为前置++但用于指针ptr,而不是i成员其结果为2。A.为后置++应该先返回原来的值再++所以A选项为2。请问运行Test 函数会有什么样的结果?请问运行Test 函数会有什么样的结果?请问运行Test 函数会有什么样的结果?请问运行Test 函数会有什么样的结果?会出段错误strcpy会对参数解引用。乱码,局部变量出函数后会销毁。1.makefie编写。
2024-10-21 21:13:54
200
原创 C高级第三天作业
parr++为后置++跟i++一样需要先返回parr当前的值再进行++操作即先指向arr[0],然后指向下一个元素arr[1]*(arr++)与*(parr++)类似但由于arr单独使用代表数组的首地址是一个常量不允许改变不能作为左值使用所以是错误的。*(parr++)是先返回parr当前的值指向arr[0],然后指向下一个元素arr[1],再解引用返回到值结果为10。(*arr)++同理是先对arr进行解引用得到arr[0]的值即10,再进行后置++
2024-10-16 19:56:15
178
原创 C高级第二天作业
2. 用shell脚本写一个学生管理系统,终端输入一个成绩,90分以上输出A 80分以上输出B 60分以上输出C 其余输出D。1. 写shell脚本终端输入一个数,判断是否是偶数。
2024-10-15 22:42:00
258
原创 C基础第七天作业
有一分数序列: 2/1 3/2 5/3 8/5 13/8 21/13…答案:结果:32.6603 ps:当前项的分子是下一项的分母, 下一项的分子是当前项的分子+分母(斐波拉契数列)99乘法表 1 x 1 = 1 2 x 1 = 2 2 x 2 = 4 3 x 1 = 3 3 x 2 = 6 3 x 3 = 9 4 x 1 = 4 4 x 2 = 6 4 x 3 = 9 4*4=16。例如输入123,要求输出321(三百二十一) 输入-123,要求输出-321. 不考虑翻转后溢出的情况。
2024-10-13 21:02:06
128
原创 C基础第6天作业
1. 判断最大值:定义一个无符号的整型数组,求数组中的最大值。思路:int a1=10, a2=20, a3=5;2. 从终端获取字符串,将整个字符串倒置存储。(提示:可以使用辅助数组)3. string函数族的改写。4. 10层杨辉三角。
2024-10-11 22:53:22
97
原创 C基础第5天作业
猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。到第10天早上想再吃时,见只剩下一个桃子了。打印100-1000以内的所有的水仙花数 水仙花数:是指一个三位数的每一位的立方和还等于这个数,则这个数称之为水仙花数 num = 个位数的立方 + 十位数的立方 + 百位数的立方。在1万以内(不包含1万)查找整数,该整数它加上 100 后是一个完全平方数,再加上 168 又是一个完全平方数,请问该数是多少?求1000以内的质数。
2024-10-10 22:06:15
521
原创 c基础第二个作业
2. 终端输入三个整数,a=10, b=3, c=6;要求代码执行完毕后,a存储最小值,c存储最大值。1. 终端输入两个整数,a=3, b=4。交换a和b中的数据。
2024-10-09 19:52:49
233
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人