一、学习内容总结
1.经过这几周的学习,总结一下学习的心得与体会。
c语言是一种结构化语言,是大部分编程语言的基础,c语言学好了,以后的java,c#以及更多的编程语言才有可能学好。课堂上要讲授许多关于c语言的语法规则,听起来十分枯燥无味,也不容易记住,死记硬背是不可取的。然而要使用c语言这个工具解决实际问题,又必须掌握它。通过多次上机练习,对于语法知识有了感性的认识,加深对它的理解,在理解的基础上就会自然而然地掌握c语言的语法规定,学习c语言不能停留在学习它的语法规则,而是利用学到的知识编写c语言程序,解决实际问题。即把c语言作为工具,描述解决实际问题的步骤,由计算机帮助我们解题。只有通过上机才能检验自己是否掌握c语言、自己编写的程序是否能够正确地解题。通过上机实验来验证自己编制的程序是否正确,恐怕是大多数同学在完成老师作业时的心态。但是在程序设计领域里这是一定要克服的传统的、错误的想法。因为在这种思想支配下,可能你会想办法去"掩盖"程序中的错误,而不是尽可能多地发现程序中存在的问题。自己编好程序上机调试运行时,可能有很多你想不到的情况发生,通过解决这些问题,可以逐步提高自己对c语言的理解和程序开发能力。
二、学习及作业中遇到的问题及解决过程(不少于3个问题,30分)
- 问题1 经常不记得单词怎么拼写
- 问题1的解决方案 多学多练,经常记忆单词。避免发生类似的错误
- 问题2 总是忘记符号在哪里打出
- 问题2的解决方案 经常练,熟悉键盘操作
- 问题3 总是在最后忘记加分号
- 问题3的解决方案 多检查,多练习
- 三、PTA作业(60)
-
1.7-6交换a和b的值 要求输入你的学号,及你学号+5的值,粘贴代码,将输出截图(只截带结果的小图即可)。
#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.7-7三个整数之和 要求输出你的学号 你的班级序号 你的班级小学号 ,粘贴代码,将输出截图。
#include<stdio.h>;
int main(void)
{
int a,b,c ;
scanf("%d %d %d",&a,&b,&c);
printf("sum=%d",a+b+c);
return 0 ;
}
3.7-3 后天,粘贴代码,写出你在分析解决该问题的基本思路与想法。
#include<stdio.h>
int main(void)
{
int a , b;
scanf("%d",&a);
if(a<=5){
b = a + 2;
printf("%d\n",b);
}
else{
b = a + 2 - 7;
printf("%d\n",b);
}
return 0 ;
} - 四、附加内容(5分)
-