- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 2021-02-21-VsCode的VIM插件复习笔记
2021-02-21-VsCode的VIM插件复习笔记0. VsCode里面的VIMs1. 在VsCode的扩展里面装好VIM,推荐安装VS扩展里面的Learn VIM,一步步教的非常详细,跟着练习完很快就可以熟悉操作和VIM的逻辑。特别的是,在Learn VIM的markdown文件里面都有/Solution,学习过程做题不会可以跳过去直接看答案很容易就能明白作者想说什么也很容易理解VIM的操作逻辑。2. 下面这个链接是在线书的链接,配合VS里面的Learn VIM一起食用效果更加。PS:教程都是英
2021-02-21 11:45:14
295
原创 2021-01-08-带你学C带你飞 课后作业 S1E22:指针和数组 | 课后测试题及答案 part2_1
带你学C带你飞 课后作业 S1E22:指针和数组 | 课后测试题及答案 part2_1拷贝字符串 —— strcpy 和 strncpy 函数基础要求:使用 fgets 函数读取用户输入的字符串(英文)并存储到字符数组 str1 中,并利用指针,将 str1 中的字符串拷贝到字符数组 str2 中。答:#include <stdio.h>#define MAX 1024int main() { char str1[MAX]; char str2[MAX];
2021-01-08 18:41:36
397
原创 2021-01-08-带你学C带你飞 课后作业 S1E22:指针和数组 | 课后测试题及答案 part1
带你学C带你飞 课后作业 S1E22:指针和数组 | 课后测试题及答案 part1str[3] 用指针法如何表示?我的答案:*(str + 3)答:*(str + 3)假设整型指针变量 p 存放的地址值是 0x11008888,那么请问 p + 1,p + 2,p + 4 和 p + 8 的地址分别是?我的答案:0x1100888C 0x11008890 0x11008898 0x110088A8答:由于在我们的操作系统中 sizeof(int) == 4,0x 开头表示该地址是 16 进制
2021-01-08 18:26:15
544
原创 2021-01-02-带你学C带你飞 课后作业 S1E21:指针 | 课后测试题及答案 part2_2
带你学C带你飞 课后作业 S1E21:指针 | 课后测试题及答案 part2_22.改进上一题的代码,用户输入一个表示范围的最大值 count,程序将测试 3 ~count 所有的整数是否都符合尼科彻斯定理。附加要求:有些用户可能不希望看到打印一丢丢式子,所以是否打印应该让用户确定(提示->用二维数组先保存结果)。我的答案:#include <math.h>#include <stdio.h>#define _CRT_SECURE_NO_WARNINGS 1#de
2021-01-02 16:58:41
514
原创 2021-01-02-带你学C带你飞 课后作业 S1E21:指针 | 课后测试题及答案 part2_1
带你学C带你飞 课后作业 S1E21:指针 | 课后测试题及答案 part2_11.验证尼科彻斯定理:任何一个大于 2 的整数的立方都可以表示成一串连续奇数的和,这些奇数一定是要连续的(比如 3^3 == 7 + 9 + 11)要求:用户输入某个整数,验证该数是否符合尼科彻斯定理,并将对应的式子打印出来。没觉得跟指针有太大关系,构建数组用指针索引?我的答案:网站给的答案就没用指针…………我的代码一般都没有scanf输入些语句,太麻烦#include <math.h>#include
2021-01-02 16:37:39
481
原创 2021-01-02-带你学C带你飞 课后作业 S1E21:指针 | 课后测试题及答案 part2_0
带你学C带你飞 课后作业 S1E21:指针 | 课后测试题及答案 part2_00.补全代码,通过指针实现3个数排序,采用的是冒泡法我的答案:int main(void){ int a, b, c; a = 1; b = 3; c = 2; int* pa, * pb, * pc, * ptmp; printf("Input 3 numbers\n"); //scanf_s("%d %d %d", &a, &b, &c);
2021-01-02 15:40:26
687
原创 2020-12-31-带你学C带你飞 课后作业 S1E21:指针 | 课后测试题及答案 part1
带你学C带你飞 课后作业 S1E21:指针通常程序猿口中的“指针”,指的是什么东西?我的答案:地址指针变量只能存放地址吗?我的答案:是的请问 int * a, b, c; 定义了多少个指针变量?我的答案:一个int temp = 11;int* a, b, c; //定义了一个指针变量,后面的b和c不是指针,是int;a = &temp;//a = 1; a是指针变量,a里面存的是个地址,给a赋值1可以但是没有任何意义,因为*a不知道指到哪去了也不知道是什么值b = 1;c
2021-01-02 15:16:33
753
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人