今日学习任务 |
数据类型、运算符与表达式
|
今日任务完成情况
|
编写了13个程序,深度认识了C语言各数据类型、运算符与表达式的更高级的运用方法
|
今日开发中出现的问题汇总
|
对于const类型变量,无法通过指针正确的修改变量的值
|
今日未解决问题
|
无
|
今日开发收获
|
学会了VS编程软件的基本操作方法;改正了以往编程中的几个不规范的习惯;对const,voliate这类变量有了新的认识与了解;重温了<< >> | ^ & 这些运算符的用法以及功能
|
自我评价
|
基本能跟上老师讲课的节奏,但缺乏创新,一定程度上取决于对C语言的掌握不够熟练
|
其他
|
无
|
作业:
3.
#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);
}
#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);
}
8.
#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");
}
}
}
#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");
}
}
}
return 0;
}
}