- 博客(11)
- 收藏
- 关注
原创 c高级作业
答:str为空指针,没有指向有效的数据,getmemory2函数中的p只是一个局部变量,并不能给str正确申请到内存,程序运行会报错。答:在打印完hello之后会释放内存,这在之后str会成为一个野指针,此时再对str进行复制字符串操作则会报错。答:会打印出hello world,但由于没有释放内存会造成内存占用。答:str内存为空,进行赋值操作会出现段错误。
2024-10-22 02:29:35
210
原创 c语言学习day7
有一分数序列: 2/1 3/2 5/3 8/5 13/8 21/13... 求出这个数列的前 20 项之和。当前项的分子是下一项的分母, 下一项的分子是当前项的分子+分母。输入一个整数,求该整数的二进制中有几个1。
2024-10-12 20:13:29
416
原创 c语言学习Day6
string函数族的改写。至少strlen strcpy。判断最大值:定义一个无符号的整型数组,求数组中的最大值。从终端获取字符串,将整个字符串倒置存储。
2024-10-12 00:32:17
572
原创 c语言学习day5
打印100-1000以内的所有的水仙花数 水仙花数:是指一个三位数的每一位的立方和还等于这个数,则这个数称之为水仙花数 num = 个位数的立方 + 十位数的立方 + 百位数的立方 if(153== 1 * 1 * 1 + 5 * 5 * 5 + 3 * 3 * 3) { 153就是水仙花数 }猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个。在1万以内(不包含1万)查找整数,该整数它加上 100 后是一个完全平方数,再加上 168 又是一个完全平方数,请问该数是多少?
2024-10-10 22:34:31
217
原创 C语言学习day4
2. 终端输入三个整数,a=10, b=3, c=6;要求代码执行完毕后,a存储最小值,c存储最大值。1. 终端输入两个整数,a=3, b=4。交换a和b中的数据。
2024-10-09 20:00:50
226
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅