学习日志 姓名:许婷婷 日期:7.12
|
|
今日学习任务
|
1、了解 C 语言特点(优缺点、嵌入式开发中的地位,如何学习语言编程) 2、了解基本数据类型的定义及输入输出;(内置类型) 3、掌握字节长度与取值范围;(计算机存储数据的方式、sizeof 的使用) |
今日任务完成情况
|
1、学习了C语言的特点,为什么嵌入式使用C语言,以及相关的编程语言的知识。 2、理解了定义类型变量。 3、重新学习了格式化输出和格式化输入函数,printf和scanf。 4、学习了字节长度和取值范围,并且完善了原码,反码和补码的相关知识。 |
今日开发中出现的问题汇总
|
1、定义数据类型变量没有很好的理解。 2、对于原码,反码,补码的计算不熟练。 3、对字节长度与取值范围的计算没有完全掌握。 |
今日未解决问题
|
无 |
今日开发收获 |
1、今天了解了C语言的特点。 2、深入学习了printf和scanf函数的相关知识,重新认识了函数的基本概念以及使用注意事项和使用技巧。 3、学习了从前没有注意过的字节长度与取值范围的问题,了解了它在编程中造成的音响。 4、理解了字节长度与取值范围的计算。 |
自我评价
|
重新学习了从前学习C语言时没有注意到的部分,收获颇丰。 |
其他
|
无 |
#include <stdio.h>
int main()
{
int i_num;
char c_ch;
double d_num;
float f_num;
printf("please input i_num:");
scanf("%d",&i_num);
printf("i_num = %d\n",i_num);
getchar();
printf("please input c_ch:");
scanf("%c",&c_ch);
printf("c_ch = %c\n",c_ch);
printf("please input d_num:");
scanf("%lf",&d_num);
printf("d_num = %lf\n",d_num);
printf("please input f_num:");
scanf("%f",&f_num);
printf("f_num = %f\n",f_num);
return 0;
}
#include <stdio.h>
int main()
{
printf("len = %d",sizeof (short));
return 0;
}