学习日志
姓名:于慧 日期:2018.7.9
今日学习任务
| 复习C语言的知识点: 数据类型 运算符 数据结构 |
今日任务完成情况
(详细说明本日任务是否按计划完成,开发的代码量) | 1. 求int,short,long,char,float,double的字节数 2. 求任意字符的二进制数中1的个数 3. 将任意四位数倒序输出 4. 用switch求两个数相加,相减,相乘,相除,一个case结束时都要有break |
今日开发中出现的问题汇总
| 程序编写有困难,C语言知识点遗忘过多 |
今日未解决问题
| 无 |
今日开发收获
| 回顾了最基本的C语言知识点,一些简单的程序练习加深了对于C语言知识的理解 |
自我评价 (是否按开发规范完成既定任务,需要改进的地方,与他人合作效果等) | 在课上跟随老师做了一些C语言的代码练习,但是完成的情况不是很好,需要继续努力 |
其他
| 无 |
作业:
1. 求两个数的最大公约数,最小公倍数?
#include<stdio.h>
#include<string.h>
int main()
{
int m,n,f,p,e;
scanf("%d%d",&m,&n);
e=m*n;
if(n>m)
{
f=n;
n=m;
m=f;
}
while(m%n!=0)
{
p=m%n;
m=n;
n=p;
}
printf("最大公约数:%d\n",n);
printf("最小公倍数: %d\n",e/n);
while(1);
return 0;
}
2. 200-300之间不能被3整除的数,5个一行输出
#include<stdio.h>
void main()
{
int i,j=0;
for(i=200;i<300;i++)
{
if(i%3!=0)
{
j++;
printf("%5d",i);
if(j%5==0)
printf("\n");
}
}
}