苏嵌学习日志

学习日志
姓名:唐小玲 日期:2018.7.9

今日学习任务
回顾C语言的部分知识点,进行部分程序编写练习

今日任务完成情况

(详细说明本日任务是否按计划完成,开发的代码量) 1.求int,short,long,char,float,double的字节数
2.求任意字符的二进制数中1的个数
3.将任意四位数倒序输出
4.用switch求两个数相加,相减,相乘,相除,一个case结束时都要有break

今日开发中出现的问题汇总
部分C语言知识点遗忘

今日未解决问题

今日开发收获
复习了C语言知识,使得自己对于C语言有了更多的理解

自我评价
(是否按开发规范完成既定任务,需要改进的地方,与他人合作效果等) 一些简单的练习能够做出,但是有一些小知识点遗忘了,不够熟练

其他

作业:
1.求两个数的最大公约数,最小公倍数?

#include<stdio.h>
int main()
{
int a,b,t,i,j,k;
printf("pless input two numbers:\n");
scanf("%d%d",&a,&b);    
if(a>b)
{
 t=a;
a=b;
b=t;
}
for(i=a;i>1;i--)
{
if(b%i==0&&a%i==0)
{
printf("最大公约数是:%d\n",i);
 break;
}
} 
for(j=1;j<=a;j++)
{
k=b*j;
if(k%a==0)
{
printf("最小公倍数是:%d\n",k);
 break;
}
}
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");
}
}
}`

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");
}
}
}

猜你喜欢

转载自blog.csdn.net/qq_36974603/article/details/80978794