2018上IEC计算机高级语言(C)作业 第1次作业
一、学习内容总结
1.经过这几周的学习,总结一下学习的心得与体会。(不少于100字;10分)
经过了这几周的上机学习,我感到了计算机语言的博大精深,同时也明白了要想学好计算机就得付出更多的努力以及更大的决心和毅力,前两节课有很多都听不懂,后来询问了大二大三的学长学姐之后,明白了这是刚接触计算机的正常情况,很多人都会有,深层次的接触了之后就没有这种感觉了,C语言比我想象的要复杂,有很多细节的地方都容易出现错误,只能通过勤奋的打代码练习来克服这些毛病,当然上课也一定要跟住老师的思路,这样才能更加完善自己专业课方面的的学习。通过这几次的练习,我已经感觉比原来有一些长进了,希望以后会更好
二、学习及作业中遇到的问题及解决过程(不少于3个问题,30分)
问题1 :总是英汉输入法弄错,忘记打分号等
解决方案:多打代码,每天晚上最少半小时练习时间
问题2:有时不知道怎么表示得翻书看
解决方案:勤奋练习,多背书上的基础知识
问题3:关于平方问题
解决方案:#include<math.h>头文件中pow(x,y)来表示x^y
三、PTA作业(60)
1.7-6交换a和b的值 要求输入你的学号,及你学号+5的值,粘贴代码,将输出截图(只截带结果的小图即可)。
7-6
include<stdio.h>
int main (void)
{
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.7-7三个整数之和 要求输出你的学号 你的班级序号 你的班级小学号 ,粘贴代码,将输出截图。
7-7
include<stdio.h>
int main (void)
{
int a,b,c ,sum;
scanf("%d%d%d",&a,&b,&c);
sum = a + b + c;
printf("sum=%d",sum);
return 0;
}
3.7-3 后天,粘贴代码,写出你在分析解决该问题的基本思路与想法。
7-3
include<stdio.h>
int main (void)
{
int D;
scanf("%d",&D);
if ((D>=1)&&(D<=5)){
D=D+2;
printf("%d",D);
}
else if((D>=6)&&(D<7)){
D=1;
printf("%d",D);
}
else if(D=7){
D=2;
printf("%d",D);
}
return 0;
}
周一到周五是一类,周六周日是另一类,用户输入周几,在这个数上+2就是后天的数,
周六周日可以-7也可以于7取余,得数就是想要的后天数
四、附加内容(5分)
1.注册中国大学Mooc,并参加浙江大学的”程序设计入门-C语言课程“,要求截图