苏嵌 项目实战
学习日志 姓名:周文东 日期:7月13日
|
|
今日学习任务
| 1、了解C语言特点(优缺点、嵌入式开发中的地位,如何学习语言编程) 2、了解基本数据类型的定义及输入输出;(内置类型) 3、掌握字节长度与取值范围;(计算机存储数据的方式、sizeof的使用) |
今日任务完成情况
(详细说明本日任务是否按计划完成,开发的代码量) | 今天老师讲了C语言的基本知识,我们在大一就学过了,所以讲的都能听懂,任务也是按计划完成。 代码的开发:数据类型输入输出的代码 计算字节长度的sizeof使用 |
今日开发中出现的问题汇总
| 计算机存储数据是以补码形式来存储,我当时忘了这一点,导致结果输出不对,后来经过老师同学的提醒才修正。 |
今日未解决问题
| 今天要好好把第一点的概念和问题好好背背。 |
今日开发收获 | 今天老师讲了C语言,让我感到和大一学C语言不一样的地方,最主要收获是以前学C语言就只是C语言,而现在学C语言联想更多,重点更深,与linux,人工智能联合起来讲,让我对于C语言的了解更深。 |
自我评价
(是否按开发规范完成既定任务,需要改进的地方,与他人合作效果等)
| 今天规范完成既定任务,需要改进的地方是自己C语言编程能力还是不强,还是需要进一步多加练习。与他人合作效果蛮好的。 |
其他
| 无 |
输入输出函数代码:
#include<stdio.h>
int main()
{
int i_num;
char c_ch;
double d_num;
float f_num;
printf("please input the number(int)");
scanf(" %d",&i_num);
getchar();
printf("please input the number(char)");
scanf(" %c",&c_ch);
printf("please input the number(double)");
scanf(" %lf",&d_num);
printf("please input the number(float)");
scanf(" %f",&f_num);
printf("result = %d\n",i_num);
printf("result = %c\n",c_ch);
printf("result = %lf\n",d_num);
printf("result = %f\n",f_num);
return 0;
}
数据类型字节长度代码:
2、 #include<stdio.h>
intmain()
{
printf("intlen = %d\n",sizeof(int));
printf("char len =%d\n",sizeof(char));
printf("float len =%d\n",sizeof(float));
printf("doublelen = %d\n",sizeof(double));
printf("longlen = %d\n",sizeof(long));
printf("shortlen = %d\n",sizeof(short));
return 0;
}