学习日志 姓名:祖东科 日期:2018.7.9
今日学习任务 | 初步了解C语言,并学习C语言基本知识等 |
今日任务完成情况 | 跟随老师打了几个小程序,完成自我理解练习 |
今日开发中遇到的问题汇总 | 程序有时无法运行 |
今日未解决问题 | 无 |
今日开发收获 | const 修饰只读变量不能通过变量a去修改对应内存的值 不同类型数据计算 |
自我评价 | 脑子有些跟不上 需要加强训练 |
其他 | 无 |
作业:求两个数的最大公约数,最小公倍数
#include<stdio.h>
#include<string.h>
int main()
{
int a,b,c,d,e;
scanf("%d%d",&a,&b);
e=a*b;
if(b>a)
{
c=b;
b=a;
a=c;
}
while(a%b!=0)
{
d=a%b;
a=b;
b=d;
}
printf("最大公约数:%d\n",b);
printf("最小公倍数: %d\n",e/b);
while(1);
return 0;
}
200-300之间不能被3整除的数,5个一行输出
#include<stdio.h>
#include<string.h>
int main()
{
int a, b=0;
for(a=200;a<300;a++)
{
if(a%3==0)
{
printf("%5d",a);
b++;
if(b%5==0)
{
printf("\n");
}
}
}
while(1);
return 0;
}
#include<stdio.h>
#include<string.h>
int main()
{
int a,b,c,d,e;
scanf("%d%d",&a,&b);
e=a*b;
if(b>a)
{
c=b;
b=a;
a=c;
}
while(a%b!=0)
{
d=a%b;
a=b;
b=d;
}
printf("最大公约数:%d\n",b);
printf("最小公倍数: %d\n",e/b);
while(1);
return 0;
}
200-300之间不能被3整除的数,5个一行输出
#include<stdio.h>
#include<string.h>
int main()
{
int a, b=0;
for(a=200;a<300;a++)
{
if(a%3==0)
{
printf("%5d",a);
b++;
if(b%5==0)
{
printf("\n");
}
}
}
while(1);
return 0;
}
初步了解C语言,并学习C语言基本知识等 |