苏嵌 项目实战
学习日志 姓名:张一林 日期:07.10
|
|
今日学习任务
| 1、 熟练使用文本编辑器vim; (基本操作、配置、使用技巧) 2、 熟练使用编译器gcc; (基本编译选项、静态库与动态库的制作与使用) 3、 了解调试器gdb; (基本调试操作,段错误如何调试) |
今日任务完成情况
(详细说明本日任务是否按计划完成,开发的代码量) | 1、 熟练使用文本编辑器vim; (基本操作、配置、使用技巧) 2、 熟练使用编译器gcc; (基本编译选项、静态库与动态库的制作与使用)
|
今日开发中出现的问题汇总
| 1、今天编程,1到100输出所有素数,没有搞清楚怎样设计; 2、运用vim编辑文本时,没有操作好,导致无法在文本上打字; 3、链接程序不知如何操作 |
今日未解决问题
| 1、链接程序的操作问题; 2、gdb的操作 |
今日开发收获 | 掌握了vim的使用,熟悉了vim的一系列操作,也顺便回顾了一下c语言,也掌握了gcc的使用以及一些相关知识 |
自我评价
(是否按开发规范完成既定任务,需要改进的地方,与他人合作效果等)
| 今天这堂课,基本跟上了老师的思路,有些落下的也及时补了起来,讲的知识也基本掌握,还需要多连几次来熟练掌握 |
其他
| 无 |
1.#include<stdio.h>
int main()
{
int i;
int j;
int k;
printf("2");
for(I = 3;i < 100;i += 2)
{
for(j =3;(k = j * j)<= i;j += 2)
if(i% j == 0)break;
if(k > i)
printf(" %d",i);
}
printf(" \n");
return 0;
}
2. #include <stdio.h>
int add(int a,int b)
{
printf("a = %d; b =%d \n",a,b);
printf("add = %d \n",a + b);
return a + b;
}
3. #include <stdio.h>
int sub(int i,int k)
{
printf("i = %d; k = %d \n",i,k);
printf("sub = %d \n",i - k);
return i - k;
}
4. #include <stdio.h>
int main()
{
add(6,3);
sub(6,3);
return 0;
}