2018上IEC计算机高级语言(C)作业 第1次作业

一、1.经过这几周的学习,总结一下学习的心得与体会。

经过这几周的学习,我感受到C语言并不是十分的容易学,因为我刚刚接触这门计算机语言所以在老师上课讲解的时候听的不是太懂。然后我在课下的时候会去通过学习教材和上网找资料来学会课上老师讲的内容,我发现当我认真地去学习这门语言时,它并不像我刚开始接触它那样难学,我开始慢慢的能够听懂老师在课堂上讲的知识了,我开始慢慢的喜欢上了这门计算机语言。

二、学习及作业中遇到的问题及解决过程。

问题1:  刚开始不明白%f和%d的意思

解决方案: 通过询问老师和自己查阅教材明白了%f是表示浮点数中的float型的一类数,它的有效数字是6位,而%d表示的是double型的一类数,它的有效数字是15位。

问题2:  刚开始听老师讲给一个数取余的时候没懂

解决方案: 下课通过询问老师后老师为我讲解了59%10后得到的数为9,通过老师的讲解让我豁然开朗。

问题3: 有一次在上课编写程序时遇到了问题

解决方案: 通过老师的细心寻找错误下,终于发现原来是我的int main 的main 打错了,我对这件事印象非常深刻。

三、PTA作业

 1  #include <stdio.h>


int main ()
{
int a,b,c;
scanf("%d%d",&a,&b);
c=a;
a=b;
b=c;
printf("a=%d b=%d\n",a,b);
return 0;
}

.

 

 

2.#include <stdio.h>


int main()
{
int a, b, c,sum;
scanf("%d%d%d", &a, &b, &c);
sum = a + b + c;
printf("sum=%d\n",sum);
return 0;
}

 

3#include <stdio.h>

int main()

{
int D;
scanf("%d",&D);
if((D >= 1 ) && (D <= 5))
{
D = D+2;
printf("%d",D);
}else if(D>5 && D<=6)
{
D = 1;
printf("%d",D);
}else if(D=7)
{
D=(D+2)%7;
printf("%d",D);
}
return 0;
} 思路 利用 if else 后天就是今天再加上两天 

四. 附加内容

 

posted @ 2018-04-10 19:05  辉飏  阅读(103)  评论(0编辑  收藏  举报