课程 |
题目 |
时间 |
对应的项目名称 |
1. C基础 |
从键盘输入1个整型数据,1个浮点数据 计算并输出两个数据的和. 在输入前提示用户:”请先后输入一个整数一个浮点数” |
1min |
Lesson-01-YES |
2. 分支结构 |
从键盘输入一个整数(100以内),如果输入的数
提示:1. 一个数对10取余可得个位数 2.一个数除以10,结果相当于去掉了个位,整个数就少1位. |
1min |
Lesson-02-YES |
3. 循环结构 |
使用for循环,产生10个[20 40]的随机数,输出每一个数,以及最大值. |
1min 30s |
Lesson-03-YES |
4. 一维数组、字符数组 |
使用for循环,产生10个[30 50]的随机数,打印每一个数. 对其升序排序,再打印每一个数 |
3min |
Lesson-04-YES |
5. 多维数组、字符串数组 |
使用for循环for循环的形式,创建一个3行4列的整型数组,每个元素的大小[20 40]之间,打印每个值,并打印所有元素中的最大值. |
2min |
Lesson-05-YES |
6. 函数 |
建一对文件ArrayOperation.h,ArrayOperation.m, 在ArrayOperation.h声明函数 void printArray(int a[],int count); void sortArray(int a[],int count); 在ArrayOperation.m中 实现函数 void printArray(int a[],int count) 要求打印出数组全部元素 void sortArray(int a[],int count); 要求对数组进行冒泡排序 在main.m文件中 定义一个数组,打印数组,进行冒泡排序,再次打印数组 |
3min |
Lesson-06-YES |
7. 结构体 |
建一对文件Student.h Student.m Student.h中 定义一个Student结构体,包含姓名,性别,学号,分数. 声明一个打印Student的函数 void printStudent(Student stu). 声明一个学生数组排序的函数(按学号升序) void sortStudentsByNumber(Student s[],int count); Student.m文件中 实现上述两个函数 main.m文件中 创建一个Student数组,进行排序,打印结果 |
4min 30s |
Lesson-07-YES |
8. 指针 |
建一对文件ArrayOperation.h,ArrayOperation.m, 在ArrayOperation.h声明函数 void printArray(int *arr,int count); void sortArray(int *arr,int count); 在ArrayOperation.m中 实现函数 void printArray(int *arr,int count) 要求打印出数组全部元素 void sortArray(int *arr,int count); 要求对数组进行冒泡排序 在main.m文件中 定义一个数组,打印数组,进行冒泡排序,再次打印数组 |
3min 30s |
Lesson-08-YES |
9. 高级指针 |
建一对文件Student.h Student.m Student.h中 定义一个Student结构体,包含姓名,性别,学号,分数. 声明一个打印Student的函数 void printStudent(Student *stu). 声明一个学生数组排序的函数(按学号升序) void sortStudentsByNumber(Student *s,int count); Student.m文件中 实现上述两个函数 main.m文件中 创建一个Student数组,进行排序,打印结果 |
5min |
Lesson-09-YES |
10. 动态内存分配 |
从控制台输入一个字符串,其中包含数字,根据数字个数,开辟适合的内存大小保存这些数字(可以当成单个字符).打印这些数字 |
3min |
Lesson-10-YES |
11. 函数指针 |
建一对文件Student.h Student.m Student.h中 定义一个Student结构体,包含姓名,性别,学号,分数. 声明一个打印Student的函数 void printStudent(Student *stu). 定义一个函数指针类型 typedef BOOL (*CompareFunctionPointer)(Student s1,Student s2); 声明一个学生数组排序的函数 void sortStudents(Student *s,int count, CompareFunctionPointer cfp ); 声明一个比较Student姓名的函数 BOOL compareName(Student s1,Student s2); 声明一个比较Student学号的函数 BOOL compareNumber(Student s1,Student s2); 声明一个比较Student分数的函数 BOOL compareScore(Student s1,Student s2); Student.m文件中 实现上述函数 main.m文件中 创建一个Student数组,进行各种排序,打印结果 |
6min |
Lesson-11-YES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
C - 限时代码

最新推荐文章于 2024-02-23 22:05:54 发布